.hr-visa .section1{position:relative;background-color:var(--blue-light);min-height:60vh;margin-top:59px;width:100%}@media(min-width:751px)and (max-width:1301px){.hr-visa .section1{min-height:10vh;padding-bottom:90px!important}}@media(min-width:1301px)and (max-width:1400px){.hr-visa .section1{min-height:70vh}}.hr-visa .section1__dt{position:relative;z-index:2}.hr-visa .section1__BnrImgBox{width:98%;padding:2px;margin-left:2%}@media(min-width:1000px){.hr-visa .section1__BnrImgBox{width:80%}}.hr-visa .section1__BnrImgBox__BnrImg{max-width:100%;width:100%;height:276px}.hr-visa .section1 .v-button{color:var(--white);text-transform:uppercase}.hr-visa .cardsCounter .counterCards{margin-top:25px}@media(min-width:1000px){.hr-visa .cardsCounter .counterCards{margin-right:20px;margin-top:0}}.hr-visa .cardsCounter .counterCards:first-child p{color:#000}.hr-visa .section2{position:relative;margin-top:-45px;z-index:1;min-height:30vh;margin-bottom:15px}@media(min-width:751px)and (max-width:1301px){.hr-visa .section2{min-height:10vh}}@media(min-width:1000px){.hr-visa .section2{margin-top:-75px}}.hr-visa .section3{position:relative}.hr-visa p.summary{font-size:20px;font-weight:500;color:var(--subHeading)}@media(max-width:750px){.hr-visa p.summary{font-size:17px!important}}.hr-visa .col-66{width:100%}@media(min-width:1000px){.hr-visa .col-66{width:calc(64% - 10px)}}.hr-visa .col-67{width:100%}@media(min-width:1000px){.hr-visa .col-67{width:calc(46% + 10px)}}.hr-visa .section4 .featuresCards{overflow:hidden;position:relative;width:100%;height:100%;background-color:var(--white);border-radius:3px;box-shadow:0 0 4px 0 var(--grey100);padding:10px 12px;cursor:pointer;transition:.3s ease-in-out;margin-top:20px}.hr-visa .section4 .featuresCards__hglayout{position:absolute;width:100%;height:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(190,251,240,.6078431373) 0,rgba(229,246,243,.6352941176) 60%,rgba(248,255,254,.7568627451));transition:.2s ease-in-out}.hr-visa .section4 .featuresCards__hgcircle{position:absolute;width:20%;height:6px;top:0;left:40%;border-radius:8px;background-color:var(--visaBG)}.hr-visa .section4 .featuresCards__contentBox{position:relative;z-index:1}.hr-visa .section4 .featuresCards__contentBox__headbox{padding-top:10px}@media(min-width:1000px){.hr-visa .section4 .featuresCards__contentBox__headbox{height:180px}}.hr-visa .section4 .featuresCards:hover .featuresCards__hglayout{height:100%}.hr-visa .section4 .featuresCards:hover svg{color:var(--svgColor);transform:scale(1.2)}.hr-visa .section4 .featuresCards h3{text-align:center;font-size:20px}.hr-visa .section4 .featuresCards ul{margin-top:12px}.hr-visa .section4 .featuresCards ul li{margin-top:8px}.hr-visa .section4 .featuresCards svg{font-size:45px;transition:.2s ease-in-out}.hr-visa .clientStory{background-color:var(--caseStudyVisaBg)}.hr-visa .clientStory__contentBox{position:relative;display:flex;flex-direction:column}@media(min-width:1000px){.hr-visa .clientStory__contentBox{flex-direction:row}}.hr-visa .clientStory__contentBox__data{position:relative;width:100%;z-index:2;order:2;cursor:pointer}@media(min-width:1000px){.hr-visa .clientStory__contentBox__data{width:65%;order:1}}.hr-visa .clientStory__contentBox__data__box{background-color:var(--white);width:100%;z-index:99;top:10%;padding:18px 20px}@media(min-width:1000px){.hr-visa .clientStory__contentBox__data__box{position:absolute;width:calc(100% + 40px);min-height:80%;box-shadow:0 0 5px 0 var(--grey100)}}@media(min-width:999px)and (max-width:1300px){.hr-visa .clientStory__contentBox__data__box{top:calc(6.5% + 1px)}}.hr-visa .clientStory__contentBox__ImageBox{position:relative;z-index:1;width:auto;min-height:300px;cursor:pointer;order:1}@media(min-width:999px)and (max-width:1300px){.hr-visa .clientStory__contentBox__ImageBox{min-height:340px!important}}@media(min-width:751px)and (max-width:1301px){.hr-visa .clientStory__contentBox__ImageBox{min-height:475px}}@media(min-width:1000px){.hr-visa .clientStory__contentBox__ImageBox{width:35%;order:2;min-height:380px}}.hr-visa .clientStory__contentBox__ImageBox img{object-fit:fill;width:100%;transition:.5s ease-in-out;transform:scale(1)}.hr-visa .clientStory__contentBox:hover img{transition:.5s ease-in-out}.hr-visa .glow{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:1}.hr-visa .sctn-2Img{width:100%;height:auto}@media(min-width:1000px){.hr-visa .sctn-2Img{width:90%}}.hr-visa .mobBanner2Part{padding:0!important}.hr-visa .mobBanner2Part img{width:100%;height:auto}.hr-visa .section5{position:relative}.hr-visa .visachallenges{transition:.1s ease-in-out}@media(min-width:1000px){.hr-visa .visachallenges .v-iconBox{align-items:flex-start;height:auto}}.hr-visa .visachallenges .v-iconBox__iconLabel{letter-spacing:none}.hr-visa .visachallenges .v-iconBox__iconLabel__title{font-weight:600;transform:translateZ(0);will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hr-visa .visachallenges:hover{transition:.1s ease-in-out;transform:scale(1.02)}.hr-visa .visachallenges:hover .v-iconBox__iconLabel__title{color:var(--svgColor);font-weight:600}.hr-visa .visachallenges:hover svg{transform:scale(1)}.hr-visa .visachallenges:hover span{font-weight:400;letter-spacing:0}.hr-visa .visa__benefits li{margin-bottom:1.5em}@media(min-width:1000px){.hr-visa .visa__benefits li{margin-bottom:0}.hr-visa .visa__benefits li:nth-child(4),.hr-visa .visa__benefits li:nth-child(5),.hr-visa .visa__benefits li:nth-child(6){margin-bottom:1.2em}}.hr-visa .visa__benefits .v-iconBox{cursor:pointer}@media(min-width:1000px){.hr-visa .visa__benefits .v-iconBox{align-items:flex-start}}.hr-visa .visa__benefits .v-iconBox__icon{width:35px;height:35px;margin-right:25px}.hr-visa .visa__benefits .v-iconBox__icon svg{font-size:100%;width:100%;height:100%;transition:.2s ease-in-out}.hr-visa .visa__benefits .v-iconBox__iconLabel{font-size:20px;padding-top:2px}.hr-visa .visa__benefits .v-iconBox__iconLabel span{letter-spacing:0}.hr-visa .visa__benefits .v-iconBox:hover svg{color:var(--svgColor);transform:scale(1.1)}.hr-visa .visa__benefits .v-iconBox:hover span{font-weight:600;letter-spacing:-.014em}.hr-visa .successStoryTitle span{position:relative;display:inline-block}.hr-visa .successStoryTitle span:after{content:"";position:absolute;left:50%;bottom:-7px;transform:translateX(-50%);width:80px;height:6px;background-color:var(--visaBG);border-radius:10px}