html{min-height:100%}body,html{height:100%}*,:after,:before{box-sizing:border-box}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}a:active,a:focus,a:hover{outline:0}a img,hr{border:0}body,button,input,select,textarea{color:#484c4d;font-family:Nunito Sans,sans-serif;font-size:17px;font-weight:400;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:15px;font-family:Nunito Sans,sans-serif;font-weight:700}.h1,h1{font-size:40px}@media (width>=768px){.h1,h1{font-size:62px}}.h2,h2{font-size:30px}@media (width>=768px){.h2,h2{font-size:52px}}.h3,h3{font-size:23px}@media (width>=768px){.h3,h3{font-size:40px}}.h4,h4{font-size:20px}@media (width>=768px){.h4,h4{font-size:30px}}.h5,h5{font-size:17px;line-height:1.4}@media (width>=768px){.h5,h5{font-size:23px}}.h6,h6{text-transform:uppercase;font-size:13px}@media (width>=768px){.h6,h6{font-size:15px}}hr,p{margin-bottom:15px}li,p{line-height:1.75}a,li,p,pre{font-size:15px}a{text-decoration:none;transition:all .2s ease-in-out}@media (width>=768px){a,li,p{font-size:17px}}a,a:link,a:visited{color:#1ba1c8}a:focus,a:hover{text-decoration:underline}b,dt,strong,th{font-weight:700}blockquote,cite,dfn,em,i{font-style:italic}blockquote blockquote,blockquote p{font-size:inherit}address,table{margin:0 0 15px}pre{background:#eee;max-width:100%;margin-bottom:1.6em;padding:1.6em;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;overflow:auto}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:15px}abbr,acronym{cursor:help;border-bottom:1px dotted #aaa}ins,mark{background:#fff9c0;text-decoration:none}sub,sup{vertical-align:baseline;height:0;font-size:75%;line-height:0;position:relative}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}hr{background-color:#ebecec;height:1px}ol,ul{margin:0 0 15px 20px}ul{list-style:outside}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:15px}dd{margin:0 15px 15px}img{max-width:100%;height:auto}figure{margin:0}table{width:100%}td{border-bottom:1px solid #aaa;padding:3px 5px}th{border-bottom:4px solid #484c4d;padding:10px 5px 5px}blockquote{color:#484c4d;margin:40px 0;font-size:16px;position:relative}blockquote p{margin-bottom:0}blockquote:after,blockquote:before{content:"";width:59px;height:42px;margin:0 auto;display:block}blockquote:before{background:url(../images/quote-left.svg);margin-bottom:15px}blockquote:after{background:url(../images/quote-right.svg);margin-top:15px}@media (width>=768px){blockquote{margin-left:80px;margin-right:80px;padding:17.5px;font-size:18px}blockquote:after,blockquote:before{position:absolute;top:35%}blockquote:before{margin:0;left:-85px}blockquote:after{margin:0;right:-80px}}abbr[data-original-title],abbr[title]{cursor:default;border:0;text-decoration:none}.pagination-dot:hover,a abbr[data-original-title],abbr[title]{cursor:pointer}.registered-trademark,sup{font-size:35%;font-weight:400;line-height:0;position:relative;top:-1.3em;bottom:0}.tag,a .registered-trademark,a sup{text-decoration:none}.message{background-clip:padding-box;border:1px solid #0000;border-radius:4px;padding:.5px 10px;font-size:14px}.message>p{margin:0}.message.message-error{color:#f3352f;background:#ffe9e8;border-color:#f3352f}.message.message-warning{color:#c7b405;background:#fff8dd;border-color:#f9e421}.message.message-info{color:#21b2dc;background:#e9f8fc;border-color:#21b2dc}.message.message-success{color:#6bba00;background:#ecffd2;border-color:#6bba00}.tag{vertical-align:middle;color:#484c4d;text-transform:uppercase;letter-spacing:.5px;background:#ddd;border-radius:4px 0 0 4px;padding:4px 15px;font-size:12px;font-weight:700;display:inline-block;position:relative}.tag:before{background:#484c4d;border-radius:50%;width:6px;height:6px;top:50%;right:0;transform:translateY(-50%)}.tag:after,.tag:before{content:"";position:absolute}.tag:after{border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:14px solid #ddd;width:0;height:0;top:0;right:-14px}@media (width>=768px){.tag{font-size:14px;line-height:1.6}.tag:after{border-top:15px solid #0000;border-bottom:15px solid #0000}}.tag.tag-stories{background:#fae840}.tag.tag-stories:after{border-left-color:#fae840}.tag.tag-profiles{color:#fff;background:#b15ed9}.tag.tag-profiles:before{background:#fff}.tag.tag-profiles:after{border-left-color:#b15ed9}.tag.tag-featured{color:#fff;background:#ffb514}.tag.tag-featured:before{background:#fff}.tag.tag-featured:after{border-left-color:#ffb514}.tag.tag-job-type{color:#fff;background:#0bb9e7}.tag.tag-job-type:before{background:#fff}.tag.tag-job-type:after{border-left-color:#0bb9e7}.carousel-container{will-change:transform;max-width:100%}.inner-wrapper{padding:20px 0;overflow:hidden}.pagination-dot{background:#e6e6e6}@media (width<=1199.98px){.inner-wrapper{margin:0 auto}.pagination-dot{background:#dadada}}.pagination-dot.selected{background:#c4c4c4}.pagination-container{justify-content:center;align-items:center;margin-top:10px;display:flex}.pagination-dot-wrapper{padding:0 5px;display:inline-flex}@media (width>=992px){.pagination-dot-wrapper{padding:0 2.5px}}.modal.modal-fullscreen .modal-dialog{width:100%;max-width:none;height:100%;margin:0;padding:0}.modal.modal-fullscreen .modal-content{border:none;border-radius:0;height:auto;min-height:100%}.no-scroll,.sample-video,section{overflow:hidden}.page-header-bg{background:url(../images/page-header-ornaments.svg) 50% 0 no-repeat}.bg-light-blue{background-color:#e9f8fc}.bg-light-blue-gradient{background-image:linear-gradient(#e9f8fc,#e9f8fc00)}.update-date{color:#9fa1a2;margin-top:30px}.alignfull{width:115%;max-width:none;margin-left:-7.5%}@media (width>=576px){.alignfull{width:120%;margin-left:-10%}}@media (width>=992px){.alignfull{width:135%;margin-left:-17.5%}}.entry-content{color:#0c3e4d;font-size:17.5px;line-height:28px}@media (width>=768px){.entry-content{font-size:19px;line-height:30px}}@media (width>=1200px){.entry-content{font-size:21px;line-height:32px}}.entry-content h2,.entry-content li,.entry-content p{margin-bottom:15px}.entry-content h2{margin-top:30px;font-size:26px;font-weight:800;line-height:36px}.entry-content h3{margin-top:25px;margin-bottom:10px;font-size:22px;font-weight:700;line-height:32px}@media (width>=768px){.entry-content h2{font-size:30px;line-height:38px}.entry-content h3{font-size:26px;line-height:34px}}@media (width>=1200px){.entry-content h2{font-size:34px;line-height:42px}.entry-content h3{font-size:29px;line-height:37px}}.entry-content ol,.entry-content ul{margin-left:0;padding-left:27.5px}.entry-content a{color:#23bae5;font-weight:700}.mw-1600{max-width:1600px}@media (width>=1600px){.mw-1600-rounded{border-radius:15px}}.br-15{border-radius:15px}.page-header-text-shadow{text-shadow:0 2px 14px #0000001a}.joya-card-bordered-shadowed{background-color:#fff;border:1px solid #0c3e4d;border-radius:25px;box-shadow:3px 3px 0 3px #0c3e4d}.btn{letter-spacing:1px;text-transform:uppercase;font-size:14px}@media (width>=768px){.btn{padding:15px 30px;font-size:15px}}.btn:not(:disabled):not(.disabled):hover{transform:scale(1.1)}.btn.btn-sm{padding:7.5px 20px;font-size:12px}@media (width>=768px){.btn.btn-sm{padding:7.5px 22.5px;font-size:15px}}.btn.sent{cursor:not-allowed}.btn.sent,.btn.sent:active,.btn.sent:hover{background-color:#a9d02a;border-color:#a9d02a}.btn.sent:active,.btn.sent:hover{transform:scale(1)}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#1da2c7;border-color:#1da2c7}.btn-primary:hover,.btn-primary:link,.btn-primary:visited{color:#fff;text-decoration:none}.btn-primary.disabled,.btn-primary:disabled,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:#1da2c7 #1da2c7;border-color:#1da2c7}.btn-secondary{background-color:#fff;border-color:#1da2c7;color:#1da2c7!important}.btn-secondary:hover,.btn-secondary:link,.btn-secondary:visited{color:#1da2c7;text-decoration:none}.btn-secondary.disabled,.btn-secondary:active,.btn-secondary:disabled,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{background-color:#fff;border-color:#1da2c7}.btn-secondary:active,.btn-secondary:focus{box-shadow:0 0}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}.form-control{margin-bottom:10px;font-size:15px}@media (width>=768px){.form-control{font-size:17px}}label{cursor:pointer;white-space:normal;font-size:14px;font-weight:700}@media (width>=768px){label{font-size:17px}.pr-md-r2-5,.px-md-r2-5{padding-right:25px!important}.pl-md-r2-5,.px-md-r2-5{padding-left:25px!important}}p.error{font-size:14px}.form-group{margin-bottom:20px}.has-error .form-control,.has-error .form-control:active{border-color:#f3352f;box-shadow:0 4px #00000012}.has-error p.has-error{color:#f3352f}.full-line{border-bottom:3px solid #f6f3ea}.header-1{font-size:40px;font-weight:900;line-height:49px}@media (width<=1023.98px){.header-1{font-size:28px;font-weight:900;line-height:38px}}.header-2{font-size:40px;font-weight:900;line-height:49px}@media (width<=1023.98px){.header-2{font-size:30px;font-weight:900;line-height:38px}}.mp-effect-header{font-size:30px;font-weight:900;line-height:40px}@media (width<=1023.98px){.mp-effect-header{font-size:28px;font-weight:900;line-height:38px}}.copy-1{font-size:20px;font-weight:500;line-height:27px}@media (width<=1023.98px){.copy-1{font-weight:500}}.blue-text{color:#1da2c7}.rainbow-gradient{background:linear-gradient(90.06deg,#1da2c7 3.34%,#9f9be6 27.83%,#ff8073 52.94%,#edc829 74.23%,#58dab4 96.06%);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;-webkit-background-clip:text}.card-copy{font-size:28px;font-weight:800;line-height:44px}.card-sub-copy{color:#909799;font-size:16px;font-weight:500}.pinned-point{text-align:center;font-size:22px;font-weight:500;line-height:33px}@media (width>=768px){.pinned-point{text-align:left}}@media (width<=1023.98px){.pinned-point{font-size:20px;line-height:27px}}.btn.btn-primary.learn-more-button{text-transform:none;letter-spacing:normal;background-color:#fff;border:3px solid #1da2c7;border-radius:53px;font-size:22px;font-weight:700;line-height:29px;transition:all .2s ease-in-out;display:inline-block;color:#1da2c7!important}.btn.btn-primary.learn-more-button:hover{transform:scale(1.1)}.accolade-card{height:fit-content}@media (width>=1024px){.w-1200{max-width:1200px}.accolade-card{border-radius:13px;height:250px;box-shadow:0 4px 4.3px #0006}}.shaded-section{background-color:#f6f3ea;border-radius:18px;max-width:1200px;margin:0 auto;box-shadow:0 4px 4px #0006}@media (width<=1023.98px){.shaded-section{width:100%;max-width:none;box-shadow:none;border-radius:0;margin:0}}.mp-effect-img{width:100%;min-height:100%}.sample-video{max-width:100%}@media (width>=1024px){.sample-video{width:900px;height:75vh}}.desktop-confetti-left{margin-bottom:10px}.desktop-confetti-right{margin-top:10px}.mobile-confetti-bottom{margin-bottom:-30px;margin-left:-50px;scale:.8}.mobile-confetti-top{margin-top:-20px;margin-right:-40px;scale:.8}.as-seen-in-logo{opacity:.4}.carousel-container{width:100%;margin:0;padding:0;position:relative;overflow-x:hidden}.testimonial-module{justify-content:center;align-items:center;min-height:300px;display:flex}.outer-container,.testimonial-module{width:100%;position:relative;overflow:hidden}.outer-container{will-change:transform;max-width:100%;margin:0}.inner-wrapper{will-change:transform;width:100%;transform-style:preserve-3d;backface-visibility:hidden;justify-content:center;align-items:center;width:fit-content;min-width:fit-content;margin:0 auto;display:flex;position:relative}.pagination-dot{cursor:pointer;background-color:#dadada;border-radius:50%;width:12px;height:12px;margin:0 4px;transition:background-color .3s;display:inline-block}.pagination-dot.selected{background-color:#c4c4c4}.card{background-color:#f6f3ea;border:none;border-radius:25px;flex-shrink:1;min-width:80vw;max-width:90vw;min-height:400px;margin:0 1.5vw;display:flex;position:relative}@media (width>=576px){.card{min-width:50vw;min-height:40vh;margin:0 2vw}}.card-image{-o-object-fit:cover;object-fit:cover;border:none;border-radius:25px;height:100%}.impact-quote{padding-bottom:15px;font-size:60px;font-weight:900;line-height:40px}.testimonial{font-size:24px;font-weight:600;line-height:34px}@media (width>=1200px){.card{min-width:22vw;min-height:490px;margin:0 1.5vw}.testimonial{font-size:28px}}.attribution{font-size:18px;font-weight:600;line-height:25px}@media (width<=1200px){.carousel-container{padding:0 10px}}@media (width<=768px){.carousel-container{padding:0 5px}.testimonial-module{min-height:250px}}@media (width<=576px){.carousel-container{padding:0}.testimonial-module{min-height:200px}}
