.landing-banner{height:550px;position:relative}@media(max-width:700px){.landing-banner{height:400px}}.landing-banner .banner-content{z-index:10}privacy-notice-banner{position:fixed;min-height:40px;bottom:0;left:0;right:0;z-index:999;background-color:transparent;color:white;font-weight:bold}privacy-notice-banner .banner-container{background-color:#00BCD7;min-height:40px;width:100%;font-size:15px;align-items:center;padding:0 10px}privacy-notice-banner .between-justified{justify-content:space-between}privacy-notice-banner a{text-decoration:underline}privacy-notice-banner #dismiss{cursor:pointer}section{padding:80px 0}section .numbered-title{position:relative}section .numbered-title:before{position:absolute;left:-0.5rem;top:-1rem;opacity:.15;font-size:5em}section .numbered-title.add-1:before{content:"1"}section .numbered-title.add-2:before{content:"2"}section .numbered-title.add-3:before{content:"3"}section .numbered-title.add-4:before{content:"4"}section .landing-section-image{margin:0 20px}section .landing-section-image img{max-height:350px}@media(max-width:500px){section .landing-section-image{height:150px;text-align:center}section .landing-section-image img{margin:0 auto;max-height:100%}}section .landing-section-text{margin-top:70px}@media(max-width:900px){section .landing-section-text{margin-top:30px}}@media(max-width:700px){section .landing-section-text .numbered-title:before{display:none}section .landing-section-text h2{margin-top:0}}section .card{padding:20px;margin:0 20px 20px;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,0.15);min-height:300px;background:white}section .card button.transparent{background:transparent;color:white;border:1px solid rgba(255,255,255,0.25)}section .card button.transparent:hover{background:white;color:initial}.flash-message{min-height:40px;width:100%;font-size:15px;padding:0 10px;color:white!important;z-index:999;display:flex;flex-flow:row nowrap;align-items:center}.flash-message .wrap{max-width:1080px;width:100%;margin:0 auto;padding:0 20px;display:flex;flex-flow:row nowrap}.flash-message .wrap a{color:white;cursor:pointer}.flash-message .wrap a:hover{opacity:1}.flash-message .wrap a.right-align{margin-left:auto}.white-cards-section>div{display:flex;justify-content:center}@media(max-width:500px){.white-cards-section>div{flex-direction:column;align-items:center}}.white-cards-section>div>div{width:230px;background:#fff;padding:15px;border-radius:4px;height:250px;margin:0 12px}@media(max-width:700px){.white-cards-section>div>div{width:180px;height:275px}}@media(max-width:500px){.white-cards-section>div>div{width:90%;max-width:250px;margin:12px 0;height:200px}}.white-cards-section>div>div h4{color:#073298;margin-top:10px}.white-cards-section>div>div p{color:#333;font-size:1.2rem;line-break:1.5}testimonials .testimonial-container{width:100%;height:500px;position:relative}testimonials .testimonial-container img{width:100%}testimonials .testimonial-container .text{position:absolute;top:0;width:100%;left:0}testimonials .testimonial-container .text .candidate-quote{line-height:1.5em}testimonials .testimonial-container .text .candidate-quote:before,testimonials .testimonial-container .text .candidate-quote:after{content:'"';opacity:.15;font-size:2em;margin-left:5px;line-height:0;top:7px;position:relative}testimonials .testimonial-container .text .candidate-quote:before{margin-right:5px}testimonials .testimonial-container .text .candidate-quote:after{margin-left:5px}testimonials .testimonial-container .dots{position:absolute;bottom:20px;width:100%}testimonials .testimonial-container .dots i{margin:0 5px}impact-calculator{position:absolute;width:100%}impact-calculator .slider-label{position:relative;min-width:125px;margin-top:-10px}impact-calculator .slider-label h2{margin:0}impact-calculator .impact-slider{margin-left:20px;height:20px}impact-calculator .impact-slider input[type="range"]{box-sizing:border-box;font-size:16px;line-height:1;background-color:transparent;cursor:pointer;-webkit-appearance:none;width:100%}impact-calculator .impact-slider input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none}impact-calculator .impact-slider input[type="range"]:focus{outline:none}impact-calculator .impact-slider input[type="range"]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}impact-calculator .impact-slider input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:2em;height:2em;margin-top:0;background-color:#00CD86;border-radius:1em;border:5px solid rgba(255,255,255,0.5);cursor:pointer}impact-calculator .impact-slider input[type="range"]::-moz-range-thumb{width:2em;height:2em;margin-top:0;background-color:#00CD86;border-radius:1em;border:5px solid rgba(255,255,255,0.5);cursor:pointer}impact-calculator .impact-slider input[type="range"]::-ms-thumb{width:2em;height:2em;margin-top:0;background-color:#00CD86;border-radius:1em;border:5px solid rgba(255,255,255,0.5);cursor:pointer}impact-calculator .impact-slider input[type="range"]:hover::-webkit-slider-thumb{border-color:rgba(255,255,255,0.7)}impact-calculator .impact-slider input[type="range"]:hover::-moz-range-thumb{border-color:rgba(255,255,255,0.7)}impact-calculator .impact-slider input[type="range"]:hover::-ms-thumb{border-color:rgba(255,255,255,0.7)}impact-calculator .impact-slider input[type="range"]:active::-webkit-slider-thumb{border-color:#fff}impact-calculator .impact-slider input[type="range"]:active::-moz-range-thumb{border-color:#fff}impact-calculator .impact-slider input[type="range"]:active::-ms-thumb{border-color:#fff}impact-calculator .impact-slider input[type="range"]::-webkit-slider-runnable-track{width:100%;cursor:pointer;height:1em;border-bottom:2px solid rgba(255,255,255,0.5);background-color:transparent}impact-calculator .impact-slider input[type="range"]::-moz-range-track{width:100%;cursor:pointer;height:1em;border-bottom:2px solid rgba(255,255,255,0.5);background-color:transparent}impact-calculator .impact-slider input[type="range"]::-ms-track{background:transparent;border-color:transparent;color:transparent}impact-calculator .impact-results{margin-top:50px;min-height:0;margin-top:30px}impact-calculator .impact-results .impact-result{padding:0 10px;-webkit-border-end:1px solid rgba(0,0,0,0.1);flex:1 1 100px;-webkit-flex:1 1 100px}impact-calculator .impact-results .impact-result:last-child{-webkit-border-end:none}@media(max-width:500px){impact-calculator .impact-results .impact-result{padding:10px;border:none}}.whitepaper-modal,.demo-modal{width:500px;max-width:90%}.whitepaper-modal .marketo-form,.demo-modal .marketo-form{margin:0 auto;font-family:'Regular',sans-serif!important}.whitepaper-modal .marketo-form .mktoFormRow .mktoFormCol .mktoOffset,.demo-modal .marketo-form .mktoFormRow .mktoFormCol .mktoOffset{display:none}.whitepaper-modal .marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap,.demo-modal .marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap{width:100%}.whitepaper-modal .marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label,.demo-modal .marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label{font-weight:normal;font-size:12px}.whitepaper-modal .marketo-form .mktoButtonRow,.demo-modal .marketo-form .mktoButtonRow{width:100%;text-align:center;margin-top:10px}.whitepaper-modal .marketo-form .mktoButtonRow .mktoButtonWrap,.demo-modal .marketo-form .mktoButtonRow .mktoButtonWrap{width:100%;margin:0!important}.whitepaper-modal .marketo-form .mktoButtonRow .mktoButtonWrap button,.demo-modal .marketo-form .mktoButtonRow .mktoButtonWrap button{background:#FF4688!important;text-shadow:none}.whitepaper-modal .marketo-form .mktoError .mktoErrorMsg,.demo-modal .marketo-form .mktoError .mktoErrorMsg{text-shadow:none;font-weight:bold;border-color:transparent;border-radius:3px;background:#e51b00;box-shadow:0 1px 1px rgba(0,0,0,0.25)}.card.whitepaper{margin:10px}.company-logo{width:17%;height:150px;max-width:200px;margin:40px 4% 0}@media(max-width:700px){.company-logo{margin-top:10px}}@media(max-width:700px){.demo-modal,.whitepaper-modal{padding:10px}}.progress-radial-container{width:150px;height:150px;margin:0 auto 10px}.progress-radial-container .progress-radial{float:left;margin-right:30px;position:relative;width:150px;height:150px;border-radius:100%;background-color:rgba(0,0,0,0.1)}.progress-radial-container .progress-radial .progress-radial-center{position:absolute;width:140px;height:140px;margin:5px;background-color:rgba(0,0,0,0.1);color:#fff;border-radius:100%;text-align:center;line-height:140px;font-size:50px;font-weight:800}.progress-radial-container .progress-15{background-image:linear-gradient(-36deg,#fff 50%,transparent 50%,transparent),linear-gradient(90deg,#fff 50%,#00BCD7 50%,#00BCD7)}.progress-radial-container .progress-50{background-image:linear-gradient(90deg,#fff 50%,transparent 50%,transparent),linear-gradient(90deg,#fff 50%,#00BCD7 50%,#00BCD7)}.progress-radial-container .progress-70{background-image:linear-gradient(-90deg,#00BCD7 50%,transparent 50%,transparent),linear-gradient(162deg,#fff 50%,#00BCD7 50%,#00BCD7)}.press-items .press-item{margin:10px}.press-items .press-item .logo{width:100%;height:60px}.nav-item.department{margin:0 15px}.team-members{margin-top:40px}.team-members .team-member{width:150px;margin:20px}.team-members .team-member .avatar-container{width:150px;height:150px;margin:0 auto;position:relative}.team-members .team-member .avatar-container .avatar{width:100%;height:100%;position:absolute;top:0;left:0}.team-members .team-member .avatar-container .avatar.secondary{opacity:0}.team-members .team-member .avatar-container:hover .avatar.secondary{opacity:1}@media(max-width:500px){.team-members .team-member{width:100px}.team-members .team-member .avatar-container{width:100px;height:100px}}.founder-card{max-width:100%;margin:50px auto 0}.founder-card .avatar{background-color:white;width:200px;height:200px;margin:-135px auto 0;border:5px solid white;box-shadow:0 -3px 10px rgba(0,0,0,0.25)}.team-member-modal{width:500px;max-width:100%}.team-member-modal .avatar{background-color:white;width:200px;height:200px;margin:-135px auto 0;border:5px solid white;box-shadow:0 -3px 10px rgba(0,0,0,0.5)}@media(max-width:500px){.team-member-modal{padding:20px}.team-member-modal .avatar{width:100px;height:100px;margin:-75px auto 0}}.card.investor{margin:0 10px 20px;padding:20px 10px}.card.investor .circular-image{height:100px;width:100px;margin:0 auto;border-radius:100%}.card.investor .investor-logo{width:100%;height:50px;margin:10px 0}.founder-card{margin:40px 0;flex-shrink:1}.founder-card:last-child{margin-bottom:0}.founder-card .founder-image{width:400px;height:400px;max-width:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;box-shadow:0 0 5px rgba(0,0,0,0.15)}@media(max-width:500px){#transfer-info-wrap{display:block;padding:0}#transfer-info-wrap .welcome-info{padding:15px!important}#transfer-info-wrap .transfer-info{padding:15px!important}#transfer-info-wrap .info-cards{padding:0!important}#transfer-info-wrap .info-cards .info-card{margin:30px 0!important}.transfer-policy{padding:15px}}.transfer-page{padding:0;overflow:auto}.transfer-page .info-cards{padding:0 30px 0 0}@media(max-width:865px){.transfer-page .info-cards{padding:0 30px 30px 0}}.transfer-page .transfer-logo{height:100px;padding:20px 40px 0 40px}.transfer-page .transfer-policy{height:100px;padding:0 40px 10px 40px}.transfer-page .info-card{margin:20px 30px 56px 30px;min-height:175px;min-width:280px;background-color:rgba(2,44,158,0.709804)!important}.transfer-page .transfer-policy{color:#fff}.transfer-page .welcome-info{padding:0 0 0 40px;min-width:270px}@media(max-width:900px){.transfer-page .welcome-info h1{font-size:4.0rem!important;line-height:4.2rem!important}}@media(max-width:880px){.transfer-page .welcome-info h1{font-size:3.5rem!important;line-height:3.7rem!important}}@media(max-width:827px){.transfer-page .welcome-info h1:first-child{margin-top:3rem!important}.transfer-page .welcome-info h1:last-child{margin-bottom:5rem!important}}@media(max-width:790px){.transfer-page .welcome-info h1:last-child{margin-bottom:2rem!important}}@media(max-width:755px){.transfer-page .welcome-info h1{font-size:3.1rem!important;line-height:3.5rem!important}}@media(max-width:728px){.transfer-page .welcome-info h1{font-size:3.0rem!important;line-height:3.3rem!important}}@media(max-width:724px){.transfer-page .welcome-info h1:first-child{margin-top:2rem!important}}.team-images{position:relative}.team-images.small .team-image{height:200px}@media(max-width:700px){.team-images.small .team-image{height:100px}}@media(max-width:500px){.team-images.small .team-image{height:50px}}.team-images.medium .team-image{height:400px}@media(max-width:700px){.team-images.medium .team-image{height:200px}}@media(max-width:500px){.team-images.medium .team-image{height:100px}}.values .value{width:50%;padding:20px;font-size:16px}.values .value i{font-size:40px;-webkit-margin-end:30px;width:40px;text-align:center}@media(max-width:700px){.values .value{width:100%;padding:10px 0}.values .value i{-webkit-margin-end:10px;font-size:20px;width:30px}}#departments .department{padding:0;overflow:hidden;flex:1 1 200px;-webkit-flex:1 1 200px}#offices .office{padding:0;margin:0 10px 20px;overflow:hidden;flex:1 1 200px;-webkit-flex:1 1 200px}.pymetrics-jobs{border:1px solid rgba(0,0,0,0.2);border-radius:2px}.pymetrics-jobs .pymetrics-job .pymetrics-job-content{border-bottom:1px solid rgba(0,0,0,0.1)}.pymetrics-jobs .pymetrics-job .pymetrics-job-content .title{padding:10px}.pymetrics-jobs .pymetrics-job .pymetrics-job-content .title i{width:20px}.pymetrics-jobs .pymetrics-job .pymetrics-job-content .content{border-top:1px solid rgba(0,0,0,0.05);margin:0 10px 10px 10px;padding-top:10px;line-height:1.3em}.pymetrics-jobs .pymetrics-job:last-child .pymetrics-job-content{border-bottom:none}.compliance-section{margin-bottom:20px}.compliance-section .compliance-title{margin-bottom:20px}.compliance-section .compliance-title img{opacity:.1}.compliance-section .compliance-title h3{margin:0;position:relative;top:-50px}.compliance-section .compliance-items{min-width:200px;max-width:100%;margin:0 auto}.compliance-section .compliance-items .compliance-item{background-color:rgba(255,255,255,0.25);width:150px;height:150px;border-radius:100%;margin:0 10px 10px}.compliance-section .compliance-items .compliance-item h3{margin:0}.demo-request-page{position:relative}.demo-request-page .custom-shadow{position:absolute;top:0;right:0;bottom:0;left:0;background-color:black;opacity:.75}.demo-request-page h1{font-size:3.8rem}@media(max-width:700px){.demo-request-page h1{font-size:2.5rem}}.demo-request-page h3{margin-top:.5em;margin-bottom:.5em}.demo-request-page .client-logo{width:15%;height:100px;max-width:87%;margin:20px 5% 0}.demo-request-page .demo-request-form{background-color:white;margin:45px 0 0 35px;padding:20px;border-radius:7px;width:100%}.demo-request-page .demo-request-form .marketo-form{margin:0 auto;font-family:'Regular',sans-serif!important}.demo-request-page .demo-request-form .marketo-form .mktoFormRow .mktoFormCol .mktoOffset{display:none}.demo-request-page .demo-request-form .marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap{width:100%}.demo-request-page .demo-request-form .marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap label{font-weight:normal;font-size:12px}.demo-request-page .demo-request-form .marketo-form .mktoButtonRow{width:100%;text-align:center;margin-top:10px}.demo-request-page .demo-request-form .marketo-form .mktoButtonRow .mktoButtonWrap{width:100%;margin:0!important}.demo-request-page .demo-request-form .marketo-form .mktoButtonRow .mktoButtonWrap button{background:#FF4688!important;text-shadow:none}.demo-request-page .demo-request-form .marketo-form .mktoError .mktoErrorMsg{text-shadow:none;font-weight:bold;border-color:transparent;border-radius:3px;background:#e51b00;box-shadow:0 1px 1px rgba(0,0,0,0.25)}@media(max-width:700px){.demo-request-page .client-logo{margin-top:10px;max-width:90px}.demo-request-page .demo-request-form{margin:45px 15px;padding:15px;border-radius:7px;min-width:300px}}.demo-request-page .text-and-form{color:white;z-index:10}