.wp-block-careers{display:flex;flex-direction:column;gap:30px;grid-column:1/3!important;margin:40px 0;padding:0}.wp-block-careers.is-admin .wp-block-careers__career:hover{width:calc(100% - 100px)}.wp-block-careers__career{grid-column-gap:20px;align-items:center;background-color:#fff;border-radius:0 60px 60px 0;box-shadow:0 255px 71px 0 transparent,0 163px 65px 0 rgba(0,0,0,.01),0 92px 55px 0 rgba(0,0,0,.03),0 41px 41px 0 rgba(0,0,0,.04),0 10px 22px 0 rgba(0,0,0,.05);display:flex;margin:0 auto 0 0;padding:25px 25px 25px 40px;text-decoration:none;transition:all .3s ease-in-out;width:calc(100% - 100px)}@media screen and (max-width:820px){.wp-block-careers__career{width:100%}}.wp-block-careers__career:hover{background-color:#028090;width:100%}.wp-block-careers__career:hover div p.date,.wp-block-careers__career:hover div p.location,.wp-block-careers__career:hover div p.title{color:#fff}.wp-block-careers__career:hover svg{fill:#fff}.wp-block-careers__career div{display:flex;flex-direction:column;gap:5px;margin:0 0 0 auto;max-width:470px;width:100%}.wp-block-careers__career div p{margin:0;transition:all .3s ease-in-out}.wp-block-careers__career div p.title{color:#000;font-size:24px;font-weight:600;letter-spacing:-.48px;line-height:25px}@media screen and (max-width:820px){.wp-block-careers__career div p.title{font-size:18px;line-height:19px}}.wp-block-careers__career div p.location{color:#20a0b0;font-size:24px;font-weight:600;letter-spacing:-.48px;line-height:25px}@media screen and (max-width:820px){.wp-block-careers__career div p.location{font-size:18px;line-height:19px}}.wp-block-careers__career div p.date{color:#000;font-size:20px;font-weight:700;letter-spacing:.2px;line-height:23px}@media screen and (max-width:820px){.wp-block-careers__career div p.date{font-size:14px;line-height:17px}}.wp-block-careers__career svg{fill:#20a0b0;display:block;flex:0 0 70px;height:70px;transition:all .3s ease-in-out;width:70px}@media screen and (max-width:820px){.wp-block-careers__career svg{flex:0 0 34px;height:34px;width:34px}}
