section.wp-block-reqruitment-task-latest-posts{background-color:rgba(34,180,171,.06)}section.wp-block-reqruitment-task-latest-posts body{color:#22b4ab;font-family:Roboto,sans-serif;font-size:16px;line-height:1.6}section.wp-block-reqruitment-task-latest-posts h1{color:#1b3454;font-family:Montserrat,sans-serif;font-size:2.5em;margin:20px 0}section.wp-block-reqruitment-task-latest-posts h2{font-size:48px;line-height:100%}section.wp-block-reqruitment-task-latest-posts h2,section.wp-block-reqruitment-task-latest-posts h3{color:#1b3454;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;letter-spacing:1px}section.wp-block-reqruitment-task-latest-posts h3{font-size:22px;line-height:28px;text-decoration:none;text-transform:uppercase}section.wp-block-reqruitment-task-latest-posts h4{color:#1b3454;font-family:Montserrat,sans-serif;font-size:1.5em;margin:10px 0}section.wp-block-reqruitment-task-latest-posts h5{color:#1b3454;font-family:Montserrat,sans-serif;font-size:1.25em;margin:10px 0}section.wp-block-reqruitment-task-latest-posts h6{color:#1b3454;font-family:Montserrat,sans-serif;font-size:1em;margin:10px 0}section.wp-block-reqruitment-task-latest-posts p{color:#1b3454;font-family:Roboto,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:145%;margin:10px 0}section.wp-block-reqruitment-task-latest-posts span{color:#1b3454;font-family:Montserrat,sans-serif;font-size:26px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:120%;text-transform:uppercase}section.wp-block-reqruitment-task-latest-posts ol,section.wp-block-reqruitment-task-latest-posts ul{line-height:1.6;margin:10px 0 10px 20px}section.wp-block-reqruitment-task-latest-posts a{color:#1b3454;font-family:Roboto,sans-serif;text-decoration:none;transition:color .3s}section.wp-block-reqruitment-task-latest-posts a:hover{color:#1b3454}section.wp-block-reqruitment-task-latest-posts .wrapper{padding:145px 6vw}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:1024px){section.wp-block-reqruitment-task-latest-posts .wrapper .section-header{flex-direction:column}}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .view-all-posts-label{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:19px}@media screen and (max-width:1024px){section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .view-all-posts-label{padding:0 0 15px}}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .view-all-posts-label a{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px;margin:0 0 .6rem}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .view-all-posts-label a p{color:#22b4ab;font-size:20px;font-style:normal;font-weight:700;line-height:100%;margin:0;text-decoration:underline;transition:.2s ease}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .view-all-posts-label a svg{transform:translateX(0);transition:.2s ease}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .view-all-posts-label a:hover p{text-decoration:none}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .view-all-posts-label a:hover svg{transform:translateX(4px)}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .view-all-posts-label p{color:#22b4ab;font-size:20px;font-style:normal;font-weight:700;line-height:100%;text-decoration:underline;transition:.2s ease}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .heading{padding:0 0 30px}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .heading span{color:#ff4043}section.wp-block-reqruitment-task-latest-posts .wrapper .section-header .heading h2{padding-top:18px}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post{background:#fff;border-radius:5px;box-sizing:border-box;display:flex;flex:1 1 30%;flex-direction:column;justify-content:space-between;min-width:280px;overflow:hidden}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:first-child{display:flex;flex:none;flex-direction:row;width:100%}@media screen and (max-width:580px){section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:first-child{flex-direction:column}}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:first-child .thumbnail{flex:1;max-height:none}@media screen and (max-width:580px){section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:first-child .thumbnail{flex:initial}}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:first-child .details{flex:2}@media screen and (max-width:580px){section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:first-child .details{flex:initial;justify-content:flex-start}}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:first-child .details .details-contents{padding:65px 65px 19px}@media screen and (max-width:580px){section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:first-child .details .details-contents{padding:30px 30px 19px}}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post .thumbnail{align-items:center;display:flex;height:100%;justify-content:center;max-height:217px;overflow:hidden;position:relative}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post .thumbnail img{height:100%;object-fit:cover;object-position:center;width:100%}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post .thumbnail svg{bottom:0;left:0;mix-blend-mode:multiply;position:absolute;z-index:1}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post .details{display:flex;flex-direction:column;height:100%;justify-content:space-between}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post .details .details-contents{padding:30px 30px 19px}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post .details .details-contents .featured-post{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;padding:0 0 31px}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post .details .details-contents .featured-post span{color:#ff4043;font-size:14px;letter-spacing:1px;line-height:100%}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post .details .details-contents p{padding:0}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post a{display:block;padding:0}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post a.read-more{background:#22b4ab;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:28px;opacity:0;padding:15px 30px;transition:.2s ease-in-out}@media screen and (max-width:580px){section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post a.read-more{opacity:1}}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post a h3{margin:0}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:hover{box-shadow:0 6px 40px rgba(0,0,0,.1)}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:hover a.read-more{opacity:1!important}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:first-child .thumbnail svg{display:none}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:nth-child(2) .thumbnail svg{fill:#137450}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:nth-child(3) .thumbnail svg{fill:#fc4145}section.wp-block-reqruitment-task-latest-posts .wrapper .latest-posts .post:nth-child(4) .thumbnail svg{fill:#fac722}