img{-o-object-fit:cover;object-fit:cover}.job-openings{width:100%;padding:140px 0 70px}.job-openings__content{position:relative;font-weight:700;font-size:40px;color:var(--blue-text);margin:auto;margin-top:40px;margin-bottom:60px;z-index:0;text-align:center}.job-openings__container{position:relative;width:100%;margin:auto;z-index:0}.job-openings__items{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;width:80%;margin:auto;z-index:0}.job-openings__items:before{content:"";position:absolute;background:url(/images/bg/circle-title.svg);background-repeat:no-repeat;background-size:cover;width:98px;height:98px;z-index:-1;right:-10%;top:0}.job-openings__item{position:relative;display:flex;justify-content:space-between;flex-direction:column;height:260px;padding:36px 30px 28px;box-shadow:var(--box-shadow);border-radius:25px;background:var(--white);transition:all .3s;overflow:hidden}.job-openings__item:hover{text-decoration:none}.job-openings__item:after{bottom:0;left:-200px}.job-openings__item:after,.job-openings__item:before{content:"";width:300px;height:150px;background:url(/images/bg/circle-element.png);background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;transition:all .3s}.job-openings__item:before{top:0;right:-200px}.job-openings__item:hover{background:#fc7735}.job-openings__item:hover h3,.job-openings__item:hover span{color:var(--white)}.job-openings__item:hover p{color:var(--orange);background-color:#fff}.job-openings__item:hover:before{right:-50px}.job-openings__item:hover:after{left:-50px}.job-openings__item:hover .job-openings__item--btn{background-color:#fff}.job-openings__item:hover .job-openings__item--btn path{fill:var(--orange)}.job-openings__item--title{gap:16px}.job-openings__item--title h3{color:var(--black-text);font-weight:700;font-size:24px}.job-openings__item--title>p{display:inline-block;margin-top:5px;padding:4px 10px;font-size:18px;color:#088cfc;background-color:#e4f4ff;border-radius:10px}.job-openings__item--position{display:flex;gap:0 12px}.job-openings__item--position>span{color:#088cfc;font-weight:600}.job-openings__item--sub{display:flex;justify-content:space-between;align-items:center;gap:20px}.job-openings__item--sub>span{color:var(--grey-text);font-weight:700;font-size:18px}.job-openings__item--btn{display:flex;justify-content:center;align-items:center;float:right;width:52px;height:52px;background-color:var(--blue-text);border-radius:50%}@media(max-width:1024px){.job-openings__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.job-openings__items{grid-template-columns:repeat(1,minmax(0,1fr))}.job-openings__content{font-size:32px}}