*{margin:0;padding:0}body{font-family:"Inter",sans-serif;font-weight:400;font-size:16px}.no-scroll{overflow-y:hidden}#mainContainer{background-color:#f7f7f7 !important}.jobs-masthead{background:linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.2) ), url("/wp-content/themes/tonido2/images/jobs-masthead.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:70px;padding-bottom:100px}.jobs-masthead-content{max-width:1000px;margin:0
auto;color:#fff;text-align:center}.jobs-masthead-content
h1{font-family:"brandon-grotesque",sans-serif;font-weight:500;font-size:50px}.jobs-masthead-content
p{margin-top:30px;line-height:27px}.jobs-masthead-content .button-wrapper{margin-top:60px}.jobs-masthead-content
a{font-size:18px;font-weight:bold;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;color:#fff;background-color:#0E6AAB;padding:10px
40px;border-radius:3px;text-decoration:none}.jobs-masthead-content a:hover{background-color:#fff;color:#000}@media screen and (max-width: 1200px){.jobs-masthead-content{padding:10px
40px}}.subnavigation-wrapper{background-color:#F7F7F7;border-bottom:1px solid #C6C6C6;position:sticky;top:50px;z-index:20}@media screen and (min-width: 1050px){.subnavigation-wrapper{top:120px}}.jobs-subnav{max-width:650px;display:flex;justify-content:space-between;text-align:center;margin:0
auto;padding-top:22px}.jobs-subnav
a{font-family:"brandon-grotesque",sans-serif;font-size:20px;text-decoration:none;color:#000;border-bottom:5px solid transparent;padding:0
7px 15px}.jobs-subnav a:hover{color:#016AAE}.jobs-subnav
a.active{color:#016AAE;border-bottom:5px solid #016AAE}@media screen and (min-width: 1049px) and (max-width: 1444px){.subnavigation-wrapper{top:120px}}@media screen and (max-width: 650px){.subnavigation-wrapper{display:none}}.culture-wrapper,.culture-2-wrapper{display:flex;background-color:#fff;font-size:14px;clip-path:polygon(0 0%, 100% 0, 100% 95%, 0% 100%);position:relative;z-index:2}.culture-2-wrapper{background-color:#f7f7f7;clip-path:polygon(0 0%, 100% 0, 100% 95%, 0% 100%);position:relative;z-index:1;margin-top:-50px}.culture-wrapper .content-col{width:65%;color:#000;padding:80px
50px 150px}.culture-2-wrapper .content-col{width:65%;color:#000;padding:150px
50px}.culture-wrapper .content-col .content-wrapper{max-width:70%;margin:0
0 0 auto;padding-right:70px}.culture-2-wrapper .content-col .content-wrapper{max-width:70%;margin:0
0 0 100px}.culture-wrapper .content-col .content-wrapper .culture-content
h2{font-family:"brandon-grotesque",sans-serif;font-size:36px;font-weight:500;color:#016aae;margin-bottom:15px}.culture-2-wrapper .content-col .content-wrapper .culture-content
h2{font-family:"brandon-grotesque",sans-serif;font-size:30px;font-weight:500;color:#016aae;margin-bottom:15px;line-height:40px}.culture-wrapper .content-col .content-wrapper .culture-content
h3{font-family:"brandon-grotesque",sans-serif;font-size:24px;font-weight:500;margin-bottom:5px}.culture-2-wrapper .content-col .content-wrapper
h3{font-family:"brandon-grotesque",sans-serif;font-size:24px;font-weight:500;margin-bottom:5px;line-height:33px}.culture-wrapper .content-col .content-wrapper .culture-content p, .culture-2-wrapper .content-col .content-wrapper .culture-content
p{line-height:25px}.culture-wrapper .content-col .content-wrapper .values-content, .culture-2-wrapper .content-col .content-wrapper .values-content{margin-top:90px}.culture-wrapper .content-col .content-wrapper .values-content
h2{font-family:"brandon-grotesque",sans-serif;font-size:30px;font-weight:500;color:#016aae;margin-bottom:15px}.culture-2-wrapper .content-col .content-wrapper .values-content
h2{font-family:"brandon-grotesque",sans-serif;font-size:30px;font-weight:500;color:#016aae;margin-bottom:15px;line-height:40px}.values-keypoints{margin-top:30px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:40px}.value-col{grid-column:span 1 / span 1}.value-col
img{width:40px}.value-col
h4{font-family:"brandon-grotesque",sans-serif;font-weight:500;font-size:20px;margin-top:10px;margin-bottom:3px}.value-col
p{line-height:25px}.culture-wrapper .img-col{width:35%;background:url("/wp-content/themes/tonido2/images/jobs-culture-bg.jpg");background-position:center top;background-repeat:no-repeat;background-size:cover;clip-path:polygon(5% 0, 100% 0%, 100% 100%, 0% 100%)}.culture-2-wrapper .img-col{width:35%;background:url("/wp-content/themes/tonido2/images/jobs-culture-2-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;clip-path:polygon(0 0, 95% 0, 100% 100%, 0% 100%)}@media screen and (max-width: 1440px){.culture-wrapper .content-col .content-wrapper, .culture-2-wrapper .content-col .content-wrapper{margin:0
auto;max-width:1200px;padding:0
40px}.culture-wrapper .content-col{width:100%;padding:30px
0px 130px}.culture-2-wrapper .content-col{width:100%;padding:150px
0px 150px}.culture-wrapper .img-col, .culture-2-wrapper .img-col{display:none}}@media screen and (max-width: 750px){.value-col{grid-column:span 3 / span 3}}@media screen and (min-width: 1500px){.culture-wrapper .content-col .content-wrapper, .culture-2-wrapper .content-col .content-wrapper{max-width:85%}}@media screen and (min-width: 1700px){.culture-wrapper .content-col .content-wrapper, .culture-2-wrapper .content-col .content-wrapper{max-width:80%}}@media screen and (min-width: 1900px){.culture-wrapper .content-col .content-wrapper, .culture-2-wrapper .content-col .content-wrapper{max-width:75%}}@media screen and (min-width: 2200px){.culture-wrapper .content-col .content-wrapper, .culture-2-wrapper .content-col .content-wrapper{max-width:70%}}@media screen and (min-width: 3000px){.culture-wrapper .content-col .content-wrapper, .culture-2-wrapper .content-col .content-wrapper{max-width:50%}}.perks-wrapper{margin-top:-100px;background-color:#07202F;color:#fff;padding:170px
30px 70px}.perks-wrapper .perks-content{text-align:center;max-width:1100px;margin:0
auto}.perks-wrapper .perks-content
h2{font-family:"brandon-grotesque",sans-serif;font-weight:500;font-size:36px}.perks-wrapper .perks-content
h3{margin-top:15px;font-family:"brandon-grotesque",sans-serif;font-weight:500;font-size:20px}.perks-grid{margin-top:90px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:20px;grid-row-gap:45px}.perks-grid .col-1{grid-column:span 1 / span 1;background-color:#fff;color:#07202F;padding:0
30px 20px}.perks-grid
h4{margin-top:10px;margin-bottom:10px;font-weight:700;font-size:17px}.perks-grid
p{font-size:14px;line-height:22px}.perks-grid .img-wrapper{width:60px;height:60px;border-radius:50%;background-color:#fff;margin:-20px auto 0;padding:10px}.perks-grid .img-wrapper
img{width:100%}@media screen and (max-width: 950px){.perks-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 750px){.perks-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}}.team-wrapper{text-align:center;padding:100px
0px 450px;background-color:#fff;clip-path:polygon(0 0, 100% 0, 100% 95%, 0% 100%)}.team-wrapper .team-content{max-width:1100px;margin:0
auto;text-align:center}.team-content
h2{font-family:"brandon-grotesque",sans-serif;font-size:36px;font-weight:500;color:#016aae;margin-bottom:15px}.team-content
p{line-height:30px}.team-content
h3{font-family:"brandon-grotesque",sans-serif;font-size:33px;font-weight:500;color:#333;margin-top:55px;margin-bottom:55px;text-align:center}.team-wrapper .team-world-map{width:99%}#firstLottie{height:fit-content !important}.experience-wrapper{text-align:center;padding:160px
0 0;background-color:#fff;clip-path:polygon(0 5%, 100% 0, 100% 100%, 0% 100%)}.experience-wrapper .experience-content{max-width:1100px;margin:0
auto;text-align:center;padding:0
20px}.experience-wrapper
h2{font-family:"brandon-grotesque",sans-serif;font-size:36px;font-weight:500;color:#016aae;margin-bottom:15px}.experience-wrapper
p{line-height:30px}.video-container{max-width:1100px;margin:-350px auto 120px;position:relative;z-index:10;text-align:center;padding:30px}.video-container
h2{font-family:"brandon-grotesque",sans-serif;font-size:36px;font-weight:500;color:#016aae;margin-bottom:15px}.video-container
p{line-height:30px}.jobs-video-wrapper{width:100%;background:linear-gradient(to bottom, #555555, #2F2F2F);border-radius:10px;margin-top:50px;padding:20px;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:15px;box-shadow:0px 4px 9px rgba(0, 0, 0, 0.24)}.video-item{grid-column:span 1 / span 1;border-radius:5px;overflow:hidden;height:230px;position:relative}.video-item .video-thumb{width:130%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);filter:grayscale(100%)}.video-item .video-icon{background-color:#fff;width:40px;height:40px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video-item .video-icon
svg{color:#016aae;width:65px;height:65px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video-item:hover{cursor:pointer}.video-item:hover .video-thumb{filter:grayscale(0%)}.video-item:hover .video-icon{background-color:#000}.video-item:hover .video-icon
svg{color:#fff}@media screen and (min-width: 750px){.jobs-video-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 1200px){.jobs-video-wrapper{grid-template-columns:repeat(3, minmax(0, 1fr))}}.gallery-wrapper{clip-path:polygon(0 5%, 100% 0, 100% 100%, 0% 100%);background-color:#F7F7F7;padding:130px
20px 100px;margin-top:-150px;position:relative;z-index:0}.gallery-content{max-width:1200px;margin:0
auto;padding:50px
80px 80px 80px}.gallery-content
h2{color:#333;font-family:'brandon-grotesque',sans-serif;font-size:40px;text-align:center;font-weight:400;margin-bottom:50px}.gallery-content .gallery-col{background-color:#fff;text-align:center;padding-bottom:30px;color:#333;border:1px
solid #D8D8D8;border-radius:3px;margin:0
15px;min-height:550px !important;overflow:hidden}.gallery-content .gallery-col
img{width:100%;min-height:360px !important;max-height:360px;object-fit:cover;object-position:center}.gallery-content .gallery-col
h5{font-family:"brandon-grotesque",sans-serif;font-size:22px;font-weight:500;color:#016AAE;margin-top:20px;margin-bottom:5px}.gallery-content .gallery-col
p{max-width:85%;margin:0
auto}.gallery-container{position:relative}.gallery-container
.control{width:50px;color:#016AAE;position:absolute;top:50%;transform:translateY(-50%)}.gallery-container .control:hover{cursor:pointer}.gallery-container .control.control-left{left:-70px}.gallery-container .control.control-right{right:-70px}.gallery-carousel.slick-initialized.slick-slider.slick-dotted .slick-dots{bottom:-45px}.gallery-carousel.slick-initialized.slick-slider.slick-dotted .slick-dots
li{margin:0}.gallery-carousel.slick-initialized.slick-slider.slick-dotted .slick-dots li button:before{font-size:10px;opacity:1;color:#D9D9D9}.gallery-carousel.slick-initialized.slick-slider.slick-dotted .slick-dots li.slick-active button:before{opacity:1;color:#0E6AAB}.slick-initialized .slick-slide{margin-right:10px;margin-left:10px}.gallery-item:hover{cursor:pointer}@media screen and (max-width: 650px){.gallery-content{padding:50px
20px 20px 20px}.gallery-container
.control{display:none}}@media screen and (max-width: 1200px){.team-content{padding:10px
40px}}@media screen and (min-width: 1200px){.gallery-content .gallery-col{max-height:550px}}@media screen and (min-width:  1400px){.gallery-container .control.control-left{left:-100px}.gallery-container .control.control-right{right:-100px}}.glassdoor-section{text-align:center;margin-bottom:50px}.glassdoor-section
p{line-height:30px}.glassdoor-link{background:#016aae;color:#fff;padding:13px
25px;margin-top:70px;display:flex;width:280px;align-items:center;justify-content:center;text-align:center;margin:0
auto;border-radius:3px}.glassdoor-link .glassdoor-icon{width:25px;color:#fff;text-align:center;margin-right:12px}.glassdoor-link .glassdoor-name{height:25px;color:#fff;text-align:center;margin-right:10px}.glassdoor-link:hover{background:#000}.nps-wrapper{background-color:#07202F}.nps-container{max-width:1100px;margin:0
auto;padding:120px
20px 220px;text-align:center;color:#fff}.nps-container
h2{font-family:"brandon-grotesque",sans-serif;font-size:33px;font-weight:500;color:#fff;margin-bottom:35px}.nps-container
img{margin-top:70px;width:70%}.nps-container
small{display:block}.roles-wrapper{background-color:#fff;padding:15px
0 100px;padding-top:50px}.roles-wrapper
hr{max-width:1200px;margin:0
auto 65px;border:none;border-bottom:1px solid #C6C6C6}.roles-wrapper
h2{font-family:"brandon-grotesque",sans-serif;font-size:33px;font-weight:500;color:#016aae;margin:65px
0 80px;text-align:center}.open-roles-wrapper{max-width:1100px;margin:0
auto}.role-row{background-color:#fff;border:1px
solid #D8D8D8;border-radius:3px;display:flex;align-items:flex-start;justify-content:space-between;padding:35px
60px}.role-row .left-col{text-align:left;width:80%}.open-roles-wrapper #hiringthing-jobs .ht-title-link{font-family:"brandon-grotesque",sans-serif;font-size:25px !important;font-weight:medium;color:#0E6AAB;margin-bottom:5px;text-align:left;background-color:#fff;margin-top:-35px;position:relative;z-index:2}.open-roles-wrapper #hiringthing-jobs .ht-title-link:hover{text-decoration:underline;cursor:pointer}#hiringthing-jobs .ht-title-link:not(:first-child)::before{content:'';display:block;border-top:1px solid #C6C6C6;padding-top:40px}#hiringthing-jobs .ht-location{font-size:16px;color:#999}#hiringthing-jobs .ht-summary{display:none;font-size:16px;color:#000;line-height:30px;margin-bottom:20px;margin-bottom:0}.role-row .left-col .find-more-link{font-size:17px;color:#0E6AAB;text-decoration:none}.open-roles-wrapper #hiringthing-jobs .ht-apply-link{font-size:15px;font-weight:bold;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;color:#fff;background-color:#016AAE;padding:10px
40px;border-radius:3px;text-decoration:none;white-space:nowrap;display:block;margin-top:20px;text-align:center;margin-bottom:50px}.open-roles-wrapper #hiringthing-jobs .ht-apply-link:hover{background-color:#000}@media screen and (max-width: 1200px){.open-roles-wrapper{padding:10px
40px}}@media screen and (min-width: 750px){.open-roles-wrapper #hiringthing-jobs .ht-apply-link{display:inline-block !important;position:relative;left:78%;bottom:50px;margin-top:0px;box-shadow:none;border:1px
solid #016aae;z-index:3}}@media screen and (min-width: 990px){.open-roles-wrapper #hiringthing-jobs .ht-apply-link{left:82%;margin-bottom:0px}}.notification-wrapper{height:453px;background:url("/wp-content/themes/tonido2/images/jobs-notification-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;padding-bottom:75px;margin-top:-40px}.notification-content{max-width:1200px;margin:0
auto;color:#fff;position:relative;top:50%;transform:translateY(-50%)}.notification-content
h2{font-family:"brandon-grotesque",sans-serif;font-size:45px;font-weight:500;margin-bottom:20px}.notification-content .get-updates-copy{font-family:"Inter",sans-serif;color:#fff;width:60%;font-size:17px;font-weight:300;line-height:30px}.get-updates-copy{font-family:"Inter",sans-serif;color:#fff;width:60%;font-size:17px;font-weight:300;line-height:30px}.notification-content .email-input-wrapper .email-input{background-color:#fff;border:1px
solid #D8D8D8;border-radius:3px;padding:12px
20px}.notification-content .input-container .form-btn{appearance:none;border:1px
solid #016aae;margin-left:10px;font-size:15px;font-weight:normal;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;color:#fff;background-color:#016AAE;padding:10px
40px;border-radius:3px;text-decoration:none;white-space:nowrap}@media screen and (max-width: 1200px){.notification-content{padding:10px
40px}}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.centered-y{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.distribution-map{position:relative;width:100%;padding:20px;box-sizing:border-box;margin:0
auto}.distribution-map>img{width:100%;position:relative;margin:0;padding:0}.distribution-map .map-point{cursor:pointer;outline:none;z-index:0;position:absolute;width:7px;height:7px;border-radius:20px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);transform:translate(-50%, -50%);-moz-transition:width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;-o-transition:width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;-webkit-transition:opacity 0.25s ease-in-out, width 0.25s ease-in-out, height 0.25s ease-in-out, z-index 0.25s ease-in-out;-webkit-transition-delay:0.25s, 0.25s, 0.25s, 0.25s;transition:width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;background:#016aae}.distribution-map .map-point
.content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity 0s ease-in-out;width:100%;height:100%;text-align:center;overflow:overlay}.distribution-map .map-point.active{margin:0;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);border-radius:10px;width:200px;height:fit-content;padding:20px
0;color:#e5e5e5;z-index:1;transition:width 0.25s ease-in-out, height 0.25s ease-in-out}.distribution-map .map-point.active
.content{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 0.30s ease-in-out 0.25s, height 0.25s ease-in-out, overflow 0.25s ease-in-out;-o-transition:opacity 0.30s ease-in-out 0.25s, height 0.25s ease-in-out, overflow 0.25s ease-in-out;-webkit-transition:opacity 0.20s ease-in-out, height 0.25s ease-in-out, overflow 0.25s ease-in-out;-webkit-transition-delay:0.20s, 0s, 0s;transition:opacity 0.20s ease-in-out 0.25s, height 0.25s ease-in-out, overflow 0.25s ease-in-out;overflow:hidden}.distribution-map .map-point:active .content a:hover, .distribution-map .map-point:active .content a:active, .distribution-map .map-point:focus .content a:hover, .distribution-map .map-point:focus .content a:active{color:#afe1fa}.distribution-map .map-point .content
h2{font-size:20px;color:#fff;font-weight:bold;margin-top:0;margin-bottom:15px}.distribution-map .map-point .content
p{margin-top:0;margin-bottom:5px}.modal{display:none;position:fixed;z-index:30;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.8)}.modal-content{margin:auto;display:block}.modal-content{-webkit-animation-name:zoom;-webkit-animation-duration:0.4s;animation-name:zoom;animation-duration:0.4s}@-webkit-keyframes
zoom{from{-webkit-transform:scale(0.9)}to{-webkit-transform:scale(1)}}@keyframes
zoom{from{transform:scale(0.9)}to{transform:scale(1)}}.close{cursor:pointer;position:absolute;top:80px;right:30px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:0.3s}@media screen and (min-width: 1049px) and (max-width: 1444px){.modal{padding-top:150px}.close{top:120px;right:20px}}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width: 700px){.modal-content{margin-top:25px;width:90%}}#culture,#perks,#team,#candidateExperience,#openRoles{scroll-margin-top:140px}@media screen and (min-width: 1049px) and (max-width: 1444px){#culture,#perks,#team,#candidateExperience,#openRoles{scroll-margin-top:170px}}.airsend-wrapper{background:linear-gradient(to top right, #0096C0, #00A7C0);clip-path:polygon(0 5%, 100% 0, 100% 100%, 0% 100%);padding:100px
30px 0;margin-top:-100px}.airsend-wrapper .content-wrapper{width:100%;max-width:1000px;margin:0
auto}.airsend-wrapper .content-wrapper
.copy{width:80%;text-align:center;margin:0
auto}.airsend-wrapper .content-wrapper .copy
h2{font-family:"brandon-grotesque",sans-serif;font-size:50px;color:#fff}.airsend-wrapper .content-wrapper .copy
p{line-height:180%;color:#fff}.airsend-wrapper .content-wrapper .copy
a{color:#fff;text-decoration:underline}.airsend-wrapper .content-wrapper .screenshot-wrapper{margin:0
auto;width:85%}.airsend-wrapper .content-wrapper .screenshot-wrapper
img{max-width:100%}@media screen and (min-width: 992px){.airsend-wrapper .content-wrapper{display:flex;align-items:center}.airsend-wrapper .content-wrapper
.copy{width:50%;margin:-100px 45px 0 0;text-align:left}}