.job-reply-banner{background:#4ec45e;border-radius:24px;padding:35px 35px 25px;transition:all .3s;position:relative;box-shadow:0 3px 34px #00000021}.job-reply-banner:hover{background:#65d073;box-shadow:0 3px 34px #00000040}@media screen and (width>=576px){.job-reply-banner{border-radius:200px;padding:12px 50px 12px 12px}}.job-reply-banner--bg-white{background:#fff}.job-reply-banner--bg-white .job-reply-banner__thumbnail{background:#efefef}.job-reply-banner--bg-white .job-reply-banner__thubmnail-icon{background-color:#f26a21}.job-reply-banner--bg-white .job-reply-banner__content{color:#1a1818}.job-reply-banner--bg-white .job-reply-banner__content h4{color:#282e6b}.job-reply-banner--bg-white .job-reply-banner__content a{color:#f26a21}.job-reply-banner--bg-white .job-reply-banner__arrow-icon:before{background-color:#282e6b}@media screen and (width>=768px){.job-reply-banner--bg-white .job-reply-banner__arrow-icon:before{background-color:#f26a21}}@media screen and (width>=576px){.job-reply-banner__container{justify-content:flex-start;align-items:center;display:flex}}.job-reply-banner__thumbnail{aspect-ratio:1;background:#3eb14e;border-radius:50%;width:132px;margin:0 auto 30px;padding:12px;position:relative}@media screen and (width>=576px){.job-reply-banner__thumbnail{margin:0 25px 0 0}}@media screen and (width>=576px) and (width<=768px){.job-reply-banner__thumbnail{flex:0 0 124px}}@media screen and (width>=768px){.job-reply-banner__thumbnail{flex:0 0 132px}}.job-reply-banner__thumbnail>img{object-fit:cover;object-position:center;aspect-ratio:1;border-radius:50%;max-width:100%}.job-reply-banner__thumbnail-icon{aspect-ratio:1;background-color:#3eb14e;border-radius:50%;width:48px;padding:14px 12px 10px 10px;position:absolute;bottom:8px;right:-8px}@media screen and (width>=768px){.job-reply-banner__thumbnail-icon{display:none}}.job-reply-banner__thumbnail-icon:before{content:"";background-color:#fff;width:100%;height:100%;display:block;-webkit-mask-image:url(./images/svg-job-reply-contact-B9ZgXRPR.svg);mask-image:url(./images/svg-job-reply-contact-B9ZgXRPR.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.job-reply-banner__content{color:#fff;text-align:center}@media screen and (width>=576px){.job-reply-banner__content{text-align:left}}@media screen and (width>=768px){.job-reply-banner__content{margin:0 20px 0 0}}.job-reply-banner__content :last-child{margin:0}.job-reply-banner__content h4{font-size:24px;line-height:1.1}@media screen and (width>=576px) and (width<=768px){.job-reply-banner__content h4{font-size:20px}}@media screen and (width>=1200px) and (width<=1600px){.job-reply-banner__content h4{font-size:17px}}@media screen and (width>=1600px){.job-reply-banner__content h4{font-size:24px}}.job-reply-banner__content p{font-size:17px;font-weight:500;line-height:1.6}@media screen and (width>=576px) and (width<=768px){.job-reply-banner__content p{font-size:16px}}@media screen and (width>=1200px) and (width<=1600px){.job-reply-banner__content p{font-size:13px}}.job-reply-banner__arrow-icon{justify-content:center;align-items:center;margin:20px 0 0;display:flex}@media screen and (width>=576px) and (width<=768px){.job-reply-banner__arrow-icon{display:none}}@media screen and (width>=768px){.job-reply-banner__arrow-icon{flex:0 0 46px;width:46px;height:38px;margin:0 0 0 auto}}.job-reply-banner__arrow-icon:before{content:"";background-color:#fff;width:20px;height:12px;display:block;-webkit-mask-image:url(./images/svg-job-reply-chevron-down-solid-C_SHNh-p.svg);mask-image:url(./images/svg-job-reply-chevron-down-solid-C_SHNh-p.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (width>=768px){.job-reply-banner__arrow-icon:before{width:46px;height:38px;-webkit-mask-image:url(./images/svg-job-reply-contact-B9ZgXRPR.svg);mask-image:url(./images/svg-job-reply-contact-B9ZgXRPR.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.job-reply-banner__link{width:100%;height:100%;position:absolute;inset:0}
