.joinAsSpecialist .heroBanner{background-image:url(/_next/static/media/banner.b73988b7.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:85vh;position:relative;overflow:hidden}.joinAsSpecialist .heroBanner .contentWrapper{position:relative;height:100%;padding-bottom:0!important}.joinAsSpecialist .heroBanner .contentWrapper .content{display:grid;grid-template-columns:1fr;flex:1 1;justify-items:start;align-items:start;height:100%}@media only screen and (min-width:992px){.joinAsSpecialist .heroBanner .contentWrapper .content{justify-items:center;align-items:center;grid-template-columns:1.1fr 1fr}}.joinAsSpecialist .heroBanner .contentWrapper .content .text h1{color:#000;font-size:35px;font-weight:800;line-height:1.6;margin-top:20px}@media only screen and (min-width:640px){.joinAsSpecialist .heroBanner .contentWrapper .content .text h1{font-size:49px;margin-top:10px}}@media only screen and (min-width:992px){.joinAsSpecialist .heroBanner .contentWrapper .content .text h1{font-size:60px;margin-top:0}}.joinAsSpecialist .heroBanner .contentWrapper .content .text h1 span{color:var(--primary)}.joinAsSpecialist .heroBanner .contentWrapper .content .text p{color:#000;margin-top:10px;font-size:18px;font-weight:600}@media only screen and (min-width:992px){.joinAsSpecialist .heroBanner .contentWrapper .content .text p{font-size:21px}}.joinAsSpecialist .heroBanner .contentWrapper .content .image{display:flex;justify-content:end;flex-direction:column;height:100%;margin:auto}@media only screen and (min-width:992px){.joinAsSpecialist .heroBanner .contentWrapper .content .image{margin:0}}.joinAsSpecialist .heroBanner .contentWrapper .content .image .img{height:100%;position:relative}@media only screen and (min-width:992px){.joinAsSpecialist .heroBanner .contentWrapper .content .image .img{height:80%}}.joinAsSpecialist .heroBanner .contentWrapper .content .image .img:before{content:"";position:absolute;width:650px;height:650px;background-color:hsla(0,0%,100%,.133);left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.joinAsSpecialist .heroBanner .contentWrapper .content .image .img:after{content:"";position:absolute;width:450px;height:450px;background-color:hsla(0,0%,100%,.145);left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.joinAsSpecialist .heroBanner .contentWrapper .content .image img{z-index:10;position:relative;width:100%!important;height:100%!important}.whySpecialize{padding:50px 0;background-color:#f7f7f7}.whySpecialize .title h1{text-align:center;color:#0f0f0f}.whySpecialize .boxes{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:45px}@media only screen and (min-width:640px){.whySpecialize .boxes{grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){.whySpecialize .boxes{grid-template-columns:1fr 1fr 1fr}}.whySpecialize .boxes .box{background-color:#fff;padding:0 25px;min-height:370px;border-radius:20px}.whySpecialize .boxes .box .image{height:180px;width:100%;display:flex;justify-content:center;align-items:center}.whySpecialize .boxes .box .icon{background-color:#fff;border:1px solid rgba(87,114,137,.122);width:80px;height:80px;border-radius:27px;position:relative}.whySpecialize .boxes .box .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.whySpecialize .boxes .box h4{color:#0f0f0f;font-weight:500;margin-bottom:10px;font-size:21px;text-align:center}.whySpecialize .boxes .box p{color:#8b8a9b}.notFount{height:150px;display:flex;justify-content:center;align-items:center;border-radius:10px;color:var(--primary);font-size:35px;font-weight:700}.joiningMedwan{padding:70px 0;background-color:#f6f7fc}.joiningMedwan .title h1{text-align:center;color:#0f0f0f}.joiningMedwan .boxes{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media only screen and (min-width:640px){.joiningMedwan .boxes{grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){.joiningMedwan .boxes{grid-template-columns:1fr 1fr 1fr}}.joiningMedwan .boxes .box{background-color:#fff;padding:50px 25px;border-radius:20px;position:relative;margin-top:70px}.joiningMedwan .boxes .box .icon{background-color:#fff;border:1px solid #eff0f3;width:80px;height:80px;border-radius:27px;position:absolute;top:-40px;left:50%;transform:translateX(-50%)}.joiningMedwan .boxes .box .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.joiningMedwan .boxes .box p{color:#0f0f0f;font-weight:600}