.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}.customer-pn-item{margin:7px 0;border-radius:5px}.privacy-page .nav-items a.active .nav-item{border-bottom:2px solid #FF4688!important}.privacy-page .between-justified{justify-content:space-between}.privacy-page .paragraph,.privacy-page p{font-size:1.2em!important}.privacy-page .paragraph{margin-top:1rem}.privacy-page .light-shadow-background{color:#2D2D2D!important;background-color:rgba(0,0,0,0.02)!important}.privacy-page .tabBody section:last-of-type{padding-bottom:230px}.privacy-page .tabBody section i{font-size:5em}.privacy-page .light-gray-background{color:#2D2D2D!important;background-color:#f0eff0!important}.privacy-page #submit-consent[disabled]{background-color:#ff8fb7!important;cursor:default}.privacy-page .fill-page{position:fixed;top:0;bottom:0;left:0;right:0;background-color:white;padding:40px 0;overflow:scroll}.privacy-page .customer-notice-container{width:80%;min-width:400px;border-radius:10px;padding:20px;margin:40px auto 20px}.privacy-page .customer-notice-container h2{margin-bottom:3rem}.privacy-page .customer-notice-container .customer-notices-outer{border-radius:5px;margin-bottom:10px}.privacy-page .customer-notice-container hr{background-color:rgba(0,0,0,0.1);width:50%;margin:40px auto 30px}.privacy-page .customer-notice-container .notice-header{padding:20px 10px;text-align:start;background-color:rgba(0,0,0,0.1);border-radius:5px}.privacy-page .customer-notice-container .notice-header label,.privacy-page .customer-notice-container .notice-header input{padding-left:10px;font-size:1.2em}.privacy-page .customer-notice-container .notice-header .expand{padding:0 5px;font-size:20px}.privacy-page .customer-notice-container .iframe-container{padding:20px 0;margin-top:3px}.privacy-page .customer-notice-container .iframe-container iframe{width:100%;height:300px;border:#bfbfbf 1px solid;border-radius:3px}.privacy-page .loader-container{margin:auto;font-size:5em;position:fixed;top:0;bottom:0;left:0;right:0}.privacy-page .consent-all-container{padding:20px 10px;border-radius:0 0 5px 5px}.privacy-page .consent-all-container .consent-all{font-size:1.2em}.privacy-page .consent-all-container .consent-all label{padding-left:10px}.privacy-page .header{font-size:1.414em;font-weight:bold}.privacy-page .consent-item-container{flex:1;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.25);padding-top:17px}.privacy-page .expand-arrow-container{flex:1;min-height:20px;background-color:#f2f2f2;box-shadow:0 1px 2px rgba(0,0,0,0.25);cursor:pointer}.privacy-page .expand-arrow{cursor:pointer;padding:0 14px;margin:auto}.privacy-page .expand-arrow i{font-size:2em!important}.privacy-page section{padding:10px 0;background-color:#f0eff0}.privacy-page .back-header{position:fixed;top:0;right:0;left:0;min-height:50px;font-size:1.5em;box-shadow:0 1px 2px rgba(0,0,0,0.25);align-items:center;cursor:pointer;font-weight:bold;z-index:999}.privacy-page .back-header span{margin:0 10px;cursor:pointer}.privacy-page .account-body{position:fixed;top:0;bottom:0;left:0;right:0;overflow:scroll;background-color:#f2f2f2!important;padding:60px 40px;align-items:center}.privacy-page .feature-section{padding:20px 0 0;max-width:800px;width:100%}.privacy-page .feature-section h3{font-weight:400}.privacy-page .feature-section .section-body{background-color:white;border-radius:5px;padding:10px}.privacy-page .feature-section .section-body button:disabled{opacity:.5;cursor:auto}.privacy-page .feature-section .information{padding:0 0 20px}.privacy-page .feature-section .information p:first-of-type{margin-top:0}.privacy-page #download-link .disabled{cursor:auto;opacity:1!important}.consent-list{color:#333;text-align:start}.consent-list .option-consent{background-color:rgba(0,0,0,0.1);border-radius:5px;padding:10px!important;margin:5px 0}.consent-list .option-consent .option-item{padding:2px 5px}.consent-list .consent-item{padding:5px 0}.pad-sides-10{padding:0 10px}.customer-notice-page #privacy-header{flex-direction:column}.customer-notice-page #privacy-header h2{text-align:center}.customer-notice-page .customer-notice-content{max-width:1080px;width:90%;margin:100px auto 20px auto}.customer-notice-page .customer-notice-logout{text-align:center;margin-top:20px}.customer-notice-page .customer-consent-container{padding:17px 17px 0 17px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.25)}.customer-notice-page .customer-notice-read{width:100%;text-align:center;padding-top:8px;background:#f2f2f2;padding:13px 17px 10px 17px;box-sizing:content-box;margin-left:-17px;margin-top:12px}.customer-notice-page .customer-notice-read:hover{cursor:pointer}.customer-notice-page .customer-notice-divider{background:#d6d6d6;width:50%;margin:40px auto 30px}.customer-notice-page .customer-notice-continue{text-align:right;margin-top:12px}.customer-notice-page .customer-notice-continue button{color:#fff;background:#ff4688!important}.customer-notice-page .customer-notice-continue button:hover{cursor:pointer}.customer-notice-page .customer-notice-continue button[disabled="disabled"]{background:#ff8fb7!important}.customer-notice-page input[type="checkbox"]:hover{cursor:pointer}.customer-notice-page iframe{width:100%}