@import"https://fonts.googleapis.com/css2?family=Montserrat+Alternates:wght@500&family=Work+Sans:wght@400;600&display=swap";body,html{margin:0;padding:0}body{font-family:Work Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:28px}@media(min-width:1024px){body{font-size:20px}}h1,h2{font-weight:500;font-family:"DM Serif Display",serif}h2{font-size:32px;line-height:44px}@media(min-width:1024px){h2{line-height:54px}}h3{font-size:16px;font-weight:600;margin:10px 0}@media(min-width:1024px){h3{font-size:20px;margin:13px 0}}p{margin:10px 0}@media(min-width:1024px){p{margin:13px 0}}ul li{margin:10px 0}a{color:#333}h1{font-size:34px}@media(min-width:1024px){h1{font-size:64px;line-height:64px}}h2{font-size:32px}@media(min-width:1024px){h2{font-size:48px}}button,.button{display:inline-block;padding:14px 64px;background:#ec6e55;border-radius:8px;font-style:normal;font-weight:600;font-size:18px;line-height:24px;text-decoration:none;letter-spacing:-.02em;color:#fff;transition:background .2s ease-in-out 0s}button:hover,.button:hover{background:#f18a5e}main{max-width:1440px;width:100%;margin:auto}section.mission{color:#365d5a;background-image:url(https://img.thrivemarket.com/custom_assets/8ecc780cd4db20a3c0d74a32f91d456a.jpg?w=2000);height:700px;text-align:center;background-size:cover;background-position:center}@media(min-width:1024px){section.mission{background-position-y:-50px}}section.mission h1{max-width:900px;margin:auto}@media(min-width:1024px){section.mission h1{font-size:48px;line-height:52px}}section.mission a.button{margin:50px 0 0}section.mission .wrapper{padding:70px 30px 0}section.impact{margin:20px 0;text-align:center;background:#faf1edcc}section.impact .wrapper{padding:18px 30px 60px}section.impact .blocks{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 0 70px}section.impact .block{margin:0 24px;max-width:240px;text-align:center}section.impact .impact-report{font-weight:700}@media(min-width:1024px){section.impact{margin:40px 0}}section.checkers{margin:17px auto;display:flex;flex-wrap:wrap;flex-direction:row;max-width:1200px}section.checkers ul{padding:0 17px;max-width:450px}section.checkers>div{display:flex;justify-content:center;flex-direction:column}section.checkers>div img{max-width:100%}section.checkers>div .content,section.checkers>div .content-right{padding:17px}@media(min-width:1024px){section.checkers>div{flex-basis:50%}section.checkers>div.align-right{order:1}section.checkers>div .content{padding-right:50px}section.checkers>div .content-right{padding-left:70px}}@media(min-width:1024px){section.checkers{margin:17px auto 64px}}section.community{text-align:center;margin:32px auto;padding:56px 34px;background:#e6c18a4d}@media(min-width:1024px){section.community{margin:64px auto}}section.community p{margin:13px auto;max-width:750px}section.community .blocks{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin:20px 0 0;justify-content:space-evenly}section.community .blocks>div{text-align:center;margin:0 0 34px}section.community .blocks>div h3{margin:20px 0 13px}@media(min-width:1024px){section.community .blocks>div{flex-basis:25%;max-width:255px}}section.community .blocks figure{display:flex;align-items:center;justify-content:center;margin:auto;width:94px;height:94px;background-color:#fff;border-radius:100%;overflow:hidden}@media(min-width:1024px){section.community .blocks figure{width:220px;height:220px}}section.community .blocks figure img{max-width:80%}section.careers{padding:24px 0;background:#c3ddf133}section.careers .header{padding:10px 0}section.careers h2,section.careers p{text-align:center;margin:10px auto}section.careers .wrapper{background:#fff;margin:12px;border-radius:20px}section.careers .wrapper h5{font-size:18px;text-transform:uppercase;line-height:21px;font-weight:600;text-align:center}section.careers .wrapper .tm-dept{border-bottom:1px solid #333333;padding-bottom:17px}@media(min-width:1024px){section.careers .wrapper{padding:32px 64px;border-radius:32px}section.careers .wrapper h5{font-size:20px}}section.careers .disclaimer{margin:0 37px;text-align:center}section.careers .disclaimer p,section.careers .disclaimer h5{font-size:14px}@media(min-width:1024px){section.careers .disclaimer p,section.careers .disclaimer h5{font-size:16px}}section.glassdoor{padding-top:0}section.glassdoor .wrapper{padding-top:64px}section.footer{padding:24px 0;background-color:#c3ddf133;text-align:center}.glassdoor-logo{display:block;width:185px;height:auto;margin:32px auto}
