a, a:hover,
.recAdv-tab-content.tab-content a{
	text-decoration: none;
}

.varselorHome-mainBanner-section{
    padding: 160px 0 40px;
    position: relative;
    background: linear-gradient(0deg, rgba(14, 79, 146, 0.4), rgba(14, 79, 146, 0.4)), url(/assets/images/home/varselor-home-banner.jpg) no-repeat center center/cover;
}
.mainBanner-title-block,
.fundReview-title{
    position: relative;
}
.mainBanner-title-block h1{
    font-size: 42px;
    line-height: 52px;
    color: #fff;
}

.mainBanner-title-block span{
    font-size: 20px;
    line-height: 24px;
    color: #fff;
    display: block;
    padding-bottom: 20px;
}

.mainBanner-title-block:after,
.fundReview-title:after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100px;
    height: 3px;
    background: #1389E4;
    margin: auto;
}

.mainBanner-middlecontent-block {
    width: 1000px;
    margin: 50px auto 0;
}
.mainBanner-middlecontent-block p{
    font-family: Gotham Rounded Book;
    font-size: 16px;
    line-height: 22px;
    color: #fff;
}

.mainBanner-button-block{
    margin: 60px 0 160px;
}

.mainBanner-button-block span,
.fundReview-connnetWith-block span,
.howITWork-button-block span{
    display: block;
    font-size: 20px;
    line-height: 24px;
    color: #fff;
    margin-bottom: 30px;
    text-transform: uppercase;
}

.mainBanner-button-box .btn.btn-banner,
.fundReview-connnetWith-block .btn.btn-banner,
.advisors-action-block .btn.advisors-actionBtn,
.howITWork-button-box .btn {
    width: 250px;
    padding: 13px 5px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    color: #fff;
}

.mainBanner-button-box .btn.mainBanner-left,
.fundReview-connnetWith-block .btn.mainBanner-left,
.advisors-action-block .btn.advisors-actionBtn,
.howITWork-button-box .btn.howITWork-left{
    border: 1px solid #4BCABC;
    background: #4BCABC;
    margin-right: 20px;
}

.mainBanner-button-box .btn.mainBanner-right,
.howITWork-button-box .btn.howITWork-right{
    background: #E76161;
    border: 1px solid #E76161;
    margin-left: 20px;
}

.mainBanner-button-box .btn.mainBanner-left:hover,
.fundReview-connnetWith-block .btn.mainBanner-left:hover,
.advisors-action-block .btn.advisors-actionBtn:hover,
.howITWork-button-box .btn.howITWork-left:hover{
    background: transparent;
    color: #4BCABC;
}

.mainBanner-button-box .btn.mainBanner-right:hover,
.howITWork-button-box .btn.howITWork-right:hover{
    background: transparent;
    color: #E76161;
}

.mainBanner-bottom-block{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
}

.technology-cto-section{
    background: radial-gradient(100% 234.09% at 0% 0%, #EE3156 0%, #F37859 100%);
    padding: 118px 0;
}
.techCto-title-des,
.fundReview-content{
    width: 720px;
    margin: auto;
}
.technology-cto-section .techCto-title-des h2{
    font-size: 34px;
    line-height: 41px;
    color: #FFFFFF;
    margin-bottom: 30px;
}

.technology-cto-section .techCto-title-des p{
    font-size: 18px;
    line-height: 25px;
    color: #FFFFFF;
    margin-bottom: 0;
    font-family: Gotham Rounded Book;
}

.varselor-topSolution-wrapper{
    padding: 140px 0 0;
    position: relative;
    background: url(/assets/images/home/top-solution-bg.png) no-repeat center center;
}

.varselor-topSolution-wrapper .tabs-nav{
    padding-top: 40px;
}
.varselor-topSolution-wrapper .tabs-nav .nav li{
    width: 33.33%;
}
.varselor-topSolution-wrapper .tabs-nav .nav li a{
    width: 100%;
}

.topSolution-maintitle-block h2 {
    text-align: center;
    font-size: 34px;
    color: #515151;
    margin-bottom: 20px;
}

.topSolution-maintitle-block h2 span {
    color: #e66162;
}

.browseMore-catLink-box {
    padding-top: 60px;
    text-align: center;
    width: 1040px;
    margin: auto;
}

.browseMore-catLink-box .catLink-block{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.browseMore-catLink-box .catLink-block a{
    font-size: 16px;
    line-height: 19px;
    text-decoration-line: underline;
    color: #34A699;
    margin: 0;
    padding-bottom: 10px;
    display: block;
    position: relative;
}

.browseMore-catLink-box .catLink-block a:after {
    content: "|";
    padding: 0 10px;
}

.browseMore-catLink-box .catLink-block a:last-child:after {
    content: "";
}
/********* How It Works Start ***********/
.howITWork-wrapper{
    padding: 40px 0 150px;
    position: relative;
}

.howITWork-line-img {
    position: absolute;
    top: 267px;
    left: 0;
    right: 0;
    margin: auto;
}
.howITWork-title-des{
    padding-top: 40px;
}

.howITWork-title-des h3{
    font-size: 18px;
    color: #515151;
    margin-bottom: 20px;
}

.howITWork-title-des p{
    font-size: 16px;
    color: #515151;
    margin:0;
    font-family: Gotham Rounded Book;
}

.howITWork-maintitle-block{
    padding-bottom: 40px;
}

.howITWork-maintitle-block h2 {
    text-align: center;
    font-size: 34px;
    color: #515151;
    margin:0;
}

.howITWork-maintitle-block h2 span {
    color: #e66162;
}

.howITWork-step-item{
    margin-bottom: 50px;
}

.howITWork-button-block.text-center {
    display: flex;
    justify-content: center;
    align-items: center;
}

.howITWork-button-block span{
    color: #515151;
    margin: 0 42px 0 0;
}
/********* How It Works End ***********/

/********** Cto Review Start *********/
.fundReview-cto-section{
    padding: 110px 0;
    background: url("/assets/images/home/cto-bg.jpg") no-repeat center center/cover;
}
.fundReview-cto-section .fundReview-title h2{
    font-size: 32px;
    line-height: 40px;
    color: #fff;
}

.fundReview-cto-section .fundReview-title p{
    font-size: 18px;
    line-height: 22px;
    color: #fff;
    margin: 0;
    padding-bottom: 20px;
}

.fundReview-content{
    padding: 52px 0 44px;
    position: relative;
}

.fundReview-content p{
    color: #fff;
    font-size: 16px;
    font-family: Gotham Rounded Book;
    margin: 0;
}

.fundReview-content:before,
.fundReview-content:after {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #fff;
    font-size: 30px;
    position: absolute;
    top: 52px;
}

.fundReview-content:before {
    content: "\f10d";
    left: -64px;
}

.fundReview-content:after {
    content: "\f10e";
    right: -64px;
}
/********** Cto Review End *********/


/********** Advisors Start *********/
section.varselorHome-advisors-section .advisors-bottom-seciton {
    background: linear-gradient(0deg, #FFFFFF 10.83%, #FCFCFC 29.86%, #F9F9F9 52.33%, #F6F6F6 77.35%, #F3F3F3 100%);
    padding: 50px 0 150px;
}
.advisorsDetails-block{
    padding: 50px 30px;
    background: #fff;
    box-shadow: 3px 0px 41px rgba(219, 219, 219, 0.937);
}

.advisors-img img{
    height: 360px;
    object-fit: cover;
    width: 100%;
}
.advisorsName-post-block .advisors-name{
    font-size: 20px;
    line-height: 24px;
    text-transform: uppercase;
    color: #515151;
    display: block;
    font-family: "Gotham Rounded", sans-serif;
}

.advisorsName-post-block .advisors-post{
    font-family: Gotham Rounded Book;
    font-size: 16px;
    line-height: 19px;
    color: #515151;
    display: block;
}

.advisors-review p{
    font-size: 15px;
    line-height: 22px;
    color: #515151;
    font-family: Gotham Rounded Book;
    font-style: italic;
    margin: 0;
    padding: 30px 0;
}

.advisors-skills-items,
.advisors-previously-items{
    display: flex;
    flex-wrap: wrap;
}
.advisors-previously-items{
    align-items: center;
}
.advisorsDetails-block .advisorsInfo-title{
	height: 157px;
}
.advisorsInfo-title{
    padding-bottom: 30px;
}
.advisorsInfo-title > span{
    font-size: 16px;
    line-height: 19px;
    color: #515151;
    margin-bottom: 10px;
    font-family: "Gotham Rounded", sans-serif;
    display: block;
}

.advisors-skills-items span{
    background: rgba(110, 197, 153, 0.2);
    border-radius: 3px;
    font-size: 15px;
    color: #515151;
    margin: 0 6px 6px 0;
    padding: 10px;
    font-family: Gotham Rounded Book;
}
.advisors-skills-items.advisor-product span{
    background: rgba(97, 200, 211, 0.2);
    
}
.advisors-action-block{
    padding-top: 26px;
}

.advisors-previously-items img {
    width: 162px;
    height: 100%;
    filter: grayscale(1);
    margin-right: 12px;
    max-height: 80px;
}

.advisors-previously-items img:nth-child(3n+0){
	margin-right: 0;
}
.advisors-previously-items img:hover {
    filter: grayscale(0);
}


ul.nav-tabs.advisorsNav-tab {
    border: none;
    justify-content: space-around;
    width: 100%;
}

ul.nav-tabs.advisorsNav-tab li {
    width: 50%;
}

ul.nav-tabs.advisorsNav-tab li a{
    font-size: 20px;
    line-height: 24px;
    color: #515151;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    display: block;
    padding: 20px 10px;
    border-bottom: 5px solid #EEEEEE;
    position: relative;
}

ul.nav-tabs.advisorsNav-tab li a.active{
    border-bottom: 5px solid #4BCABC;
    color:#4BCABC;
}

ul.nav-tabs.advisorsNav-tab li a.active:after {
    content: "";
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 12px solid #4ec2bd;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 0;
    bottom: -17px;
}

.advisorsTitle-block {
    padding: 140px 0 40px;
}

.advisorsTitle-block h2 {
    text-align: center;
    font-size: 34px;
    color: #515151;
}

.advisorsTitle-block h2 span{
    color: #e66162;
}

.chiefTech-moreView .moreView-links{
    color: #4BCABC;
    font-size: 18px;
    text-decoration-line: underline;
    padding-top: 44px;
}
/********** Advisors Start *********/

/********** Globar client Start *********/
.globar-client-section {
    background: radial-gradient(100% 234.09% at 0% 0%, #EE3156 0%, #F37859 100%);
    padding: 120px 0;
}

.globar-client-section .getInTouch-sec-title h2.title-head {
    color: #fff;
    font-size: 38px;
    line-height: 46px;
    margin-bottom: 37px
}
.globar-client-section .globar-part-logo {
    display: flex;
    justify-content: space-around;
}

/********** Globar client End *********/


/********** Expert Page *************/

.expert-mainBanner-section{
    padding: 170px 0 160px;
    position: relative;
    background: url(/assets/images/expert/expert-banner-bg.png) no-repeat center center/cover;
}
.expert-mainBanner-title-block{
    position: relative;
}
.expert-mainBanner-title-block h1{
    font-size: 42px;
    line-height: 52px;
    color: #fff;
}

.expert-mainBanner-title-block span{
    font-size: 20px;
    line-height: 24px;
    color: #fff;
    display: block;
    padding-bottom: 20px;
    font-family: Gotham Rounded Book;
}

.expert-mainBanner-title-block:after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100px;
    height: 3px;
    background: #BF1277;
    margin: auto;
}

.expert-mainBanner-middlecontent-block {
    width: 1000px;
    margin: 50px auto 0;
}
.expert-mainBanner-middlecontent-block p{
    font-family: Gotham Rounded Book;
    font-size: 16px;
    line-height: 22px;
    color: #fff;
}

.expert-mainBanner-button-block{
    margin-top: 60px;
}

.expert-mainBanner-button-block .btn{
    width: 174px;
    padding: 13px 5px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    color: #fff;
    border: 1px solid #0E4F92;
    background: #0E4F92;
}

.expert-mainBanner-button-block .btn:hover{
    background: transparent;
    color: #0E4F92;
}

.expert-cto-banner{
    background: url(/assets/images/expert/expert-cto-bg.png) no-repeat center center/cover;
}

.topVendor-enterprises-section{
    padding: 130px 0;
}

.topVendor-enterprises-slider-box .owl-carousel .owl-stage{
    display: flex;
    align-items: center;
}
.topVendor-ente-slider .item img {
    width: initial;
    height: auto;
    padding:  15px;
}

.topVendor-ent-title-des {
    padding-bottom: 40px;
}

.topVendor-ent-title-des h2 {
    text-align: center;
    font-size: 34px;
    color: #515151;
    margin: 0 0 12px 0;
}

.topVendor-ent-title-des h2 span {
    color: #e66162;
}

.topVendor-ent-title-des p{
    color: #515151;
    font-size: 18px;
    margin: 0;
    font-family: Gotham Rounded Book;
}
section.recruitment-advisors-section {
    padding: 0 0 160px;
}

.recruitment-tabPanel{
    background: #F4F6F8;
    border: 1px solid #D1D1D1;
}

ul.nav-tabs.recNav-tab {
    justify-content: space-around;
    border: none;
}

ul.nav-tabs.recNav-tab li {
    width: 50%;
}

ul.nav-tabs.recNav-tab li a {
    display: block;
    text-align: center;
    width: 100%;
    padding: 32px 12px;
    font-size: 20px;
    text-transform: uppercase;
    color: #515151;
    background: #fff;
    border-top: 5px solid transparent;
    border-left: 1px solid #D1D1D1;
    border-bottom: 1px solid #D1D1D1;
}

ul.nav-tabs.recNav-tab li a.active{
    background: #F4F6F8;
    color: #0E4F92;
    border-top-color: #0E4F92;
    border-bottom-color: transparent;
}

.chiefTech-ad-detail h5{
    font-size: 20px;
    line-height: 26px;
    color: #0E4F92;
}

a:not(.active) .chiefTech-ad-detail h5{
    color: #515151;
}

.chiefTech-ad-detail span{
    font-family: Gotham Rounded Book;
    font-size: 16px;
    line-height: 19px;
    color: #515151;
    display: block;
}
.chiefTech-advisor-tab-block {
    padding: 40px 40px 50px;
}
ul.nav-tabs.chiefTech-nav-tab {
    display: flex;
    border: none;
    margin-bottom: -2px;
}

ul.nav-tabs.chiefTech-nav-tab li {
    width: 33%;
    margin-left: 0.50%;
}

ul.nav-tabs.chiefTech-nav-tab li:first-child {
    margin-left: 0;
}

ul.nav-tabs.chiefTech-nav-tab li a {
    display: flex;
    align-items: center;
    width: 100%;
    background: #f3f3f3;
    /* border: 1px solid #D1D1D1; */
    padding: 20px 5px 20px 20px;
}

ul.nav-tabs.chiefTech-nav-tab li a:not(.active){
    box-shadow: 0 0 10px rgba(0,0,0,0.06);
}

ul.nav-tabs.chiefTech-nav-tab li a.active {
    background: #FFFFFF;
    /*border: 1px solid #FFFFFF;*/
}

.chiefTech-nav-tab li a .chiefTech-ad-img img {
    filter: grayscale(1);
    width: 46px;
}

.chiefTech-nav-tab li a.active .chiefTech-ad-img img {
    filter: grayscale(0);
}

.chiefTech-ad-detail{
    margin-left: 20px;
}


.chiefTech-advisorsDetails-block{
    padding: 50px 30px;
    background: #fff;
    /*box-shadow: 3px 0px 41px rgba(219, 219, 219, 0.937);*/
}

.chiefTech-advisors-img img{
    height: 100%;
    object-fit: cover;
    width: 100%;
}
.chiefTech-advisorsName-post-block .chiefTech-advisors-name{
    font-size: 25px;
    line-height: 30px;
    text-transform: uppercase;
    color: #0E4F92;
    display: block;
}

.chiefTech-advisorsName-post-block .chiefTech-advisors-post{
    font-family: Gotham Rounded Book;
    font-size: 16px;
    line-height: 19px;
    color: #515151;
    display: block;
}

.chiefTech-advisors-review p{
    font-size: 16px;
    line-height: 22px;
    color: #515151;
    font-family: Gotham Rounded Book;
    font-style: italic;
    margin: 0;
    padding: 30px 0;
}

.chiefTech-advisors-skills-items,
.chiefTech-advisors-previously-items{
    display: flex;
    flex-wrap: wrap;
}
.chiefTech-advisorsInfo-title{
    padding-bottom: 30px;
}
.chiefTech-advisorsInfo-title > span{
    font-size: 16px;
    line-height: 19px;
    color: #515151;
    margin-bottom: 10px;
    display: block;
}

.chiefTech-advisors-skills-items span{
    background: rgba(110, 197, 153, 0.2);
    border-radius: 3px;
    font-size: 15px;
    color: #515151;
    display: block;  
    margin: 0 6px 6px 0;
    padding: 10px;
    font-family: Gotham Rounded Book;
}
.chiefTech-advisors-previously-items img {
    margin-right: 40px;
    width: 90px;
    height: 100%;
    filter: grayscale(1);
}

.chiefTech-advisors-previously-items img:hover{
    filter: grayscale(0);
}

.chiefTech-advisors-previously-items{
    align-items: center;
}

.chiefTech-advisors-action-block{
    padding-top: 26px;
}

.chiefTech-skills-proSpecialization-block{
    display: flex;
    justify-content: space-between;
}
.chiefTech-advisors-item {
    display: flex;
    background: #FFFFFF;
    box-shadow: 3px 0px 41px rgba(219, 219, 219, 0.937);
}
.chiefTech-advimg {
    width: 520px;
    flex: 0 0 520px;
    max-height: 100%;
}

.chiefTech-advimg img {
    height: 100%;
    object-fit: cover;
    width: 100%;
}

.chiefTech-advisors-action-block .chiefTech-advisors-actionBtn{
    width: 250px;
    padding: 13px 5px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    color: #fff;
    border: 1px solid #4BCABC;
    background: #4BCABC;
    margin-right: 20px;
}

.chiefTech-advisors-action-block .chiefTech-advisors-actionBtn:hover{
    background: transparent;
    color: #4BCABC;
}

.chiefTech-skills-proSpecialization-block .chiefTech-advisorsInfo-title{
    width: 46%;
}


.innovative-tabNav-group {
    display: flex;
    justify-content: space-between;
    padding: 20px 0;
}

.innovative-tab-item {
    flex: 0 0 32%;
    background: url("/assets/images/expert/innovative-bg.png") no-repeat center center/cover;
    box-shadow: 3px 0px 41px rgba(219, 219, 219, 0.937);
    position: relative;
    cursor: pointer;
    border: 2px solid #0E4F92;
    border-bottom-width: 4px;
}

.innovative-tab-item.active:after {
    content: "";
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 12px solid #0E4F92;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 0;
    bottom: -15px;
}

.innovative-tab-item.active {
    background: #FFFFFF;
}

.innovative-tab-item-inner {
    display: flex;
    align-items: center;
    padding: 5px 20px 5px 50px;
    height: 120px;
}

.innovative-tab-item:not(.active) .innovative-tab-item-image img {
    filter: brightness(0) invert(1);
}

.innovative-tab-item h2.innovative-tab-item-name {
    font-size: 20px;
    line-height: 26px;
    text-transform: uppercase;
    color: #fff;
    margin: 0;
    padding-left: 20px;
}

.innovative-tab-item.active h2.innovative-tab-item-name {
    color: #0E4F92;
}

.innovative-tab-preview-inner {
    display: flex;
    background: #F7F7F7;
    border: 1px solid #D1D1D1;
}

.innovative-tab-preview-content {
    padding: 58px 120px 58px 70px;
    display: flex;
    align-items: center;
}

.innovative-tab-preview-text p {
    font-family: Gotham Rounded Book;
    font-size: 17px;
    color: #515151;
}

.innovative-tab-preview-text p:last-child{
    margin: 0;
}

.innovative-tab-preview-image{
    max-width: 500px;
    height: auto;
}

.innovative-tab-item-image img{
    max-width: 55px;
}

.innovative-tab-preview-image img {
    height: 100%;
    max-height: 100%;
    object-fit: cover;
    max-width: 500px;
}

.innovative-tab-content-preview > .innovative-tab-preview-item {
    display: none;
}

.innovative-tab-content-preview > .innovative-tab-preview-item.active {
    display: block;
}
.innovative-tabsmooth-section{
    padding: 80px 0;
}




@media(min-width:768px) {

    .innovative-tab-content-preview .inno-card-header {
        display:none;
    }  

    .innovative-tab-content-preview .collapse{
        display:block;
    }
}

@media(max-width:767px){
    .innovative-tab-content-preview > .innovative-tab-preview-item {
        display: block !important;
        opacity: 1;
    }
    .innovative-tabNav-group{
        display: none;
    }
}


.howITWork-count img,
.howITWork-title-des{
    opacity: 0;
}

.howITWork-line-img img {
    -webkit-animation: features-steps-arrow-enter 400ms;
    -webkit-transform: scale(0);
    transform: scale(0);
    animation: features-steps-arrow-enter 400ms;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.is-animate .stepCount-1 .howITWork-count img {
    -webkit-animation: features-steps-counter-enter 250ms;
    animation: features-steps-counter-enter 250ms;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.is-animate .stepCount-2 .howITWork-count img {
    -webkit-animation: features-steps-counter-enter 250ms;
    animation: features-steps-counter-enter 250ms;
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.is-animate .stepCount-3 .howITWork-count img {
    -webkit-animation: features-steps-counter-enter 250ms;
    animation: features-steps-counter-enter 250ms;
    -webkit-animation-delay: 2.04s;
    animation-delay: 2.04s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

.is-animate .stepCount-4 .howITWork-count img {
    -webkit-animation: features-steps-counter-enter 250ms;
    animation: features-steps-counter-enter 250ms;
    -webkit-animation-delay: 2.91s;
    animation-delay: 2.91s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.is-animate .stepCount-1 .howITWork-title-des {
    -webkit-animation: features-steps-content-enter 620ms;
    animation: features-steps-content-enter 620ms;
    -webkit-animation-delay: 620ms;
    animation-delay: 620ms;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.is-animate .stepCount-2 .howITWork-title-des {
    -webkit-animation: features-steps-content-enter 620ms;
    animation: features-steps-content-enter 620ms;
    -webkit-animation-delay: 1.32s;
    animation-delay: 1.32s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.is-animate .stepCount-3 .howITWork-title-des {
    -webkit-animation: features-steps-content-enter 620ms;
    animation: features-steps-content-enter 620ms;
    -webkit-animation-delay: 2.19s;
    animation-delay: 2.19s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.is-animate .stepCount-4 .howITWork-title-des {
    -webkit-animation: features-steps-content-enter 620ms;
    animation: features-steps-content-enter 620ms;
    -webkit-animation-delay: 3.06s;
    animation-delay: 3.06s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

@-webkit-keyframes features-steps-content-enter {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes features-steps-content-enter {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes features-steps-counter-enter {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes features-steps-counter-enter {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-webkit-keyframes features-steps-arrow-enter {
    0% {
        -webkit-transform: scale(0, .3);
        transform: scale(0, .3);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%
    }

    50% {
        -webkit-transform: scale(0, .7);
        transform: scale(0, .7);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%
    }
}

@keyframes features-steps-arrow-enter {
    0% {
        -webkit-transform: scale(0, .3);
        transform: scale(0, .3);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%
    }

    50% {
        -webkit-transform: scale(0, .7);
        transform: scale(0, .7);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%
    }
}

section.tabs-contant-section.popular-category-tabs-contant.homePop-cattabs-contant {
    padding: 60px 0 50px;
}

.tabpanel-top-para{
    font-size: 17px;
    margin-bottom: 30px;
}

/*.advisors-skills-span {
    display: none;
}*/



.varselorHome-advisors-section .nav-tabs,
.recruitment-tabPanel .nav-tabs {
    display:none;
}

@media(min-width:768px) {
    .varselorHome-advisors-section .nav-tabs,
    .recruitment-tabPanel .nav-tabs {
        display: flex;
    }
    
    .varselorHome-advisors-section .tab-card,
    .recruitment-tabPanel .tab-card {
        border: none;
    }

    .varselorHome-advisors-section .tab-card .tab-card-header,
    .recruitment-tabPanel .tab-card .tab-card-header {
        display:none;
    }  

    .varselorHome-advisors-section .tab-card .collapse,
    .recruitment-tabPanel .tab-card .collapse{
        display:block;
    }
}

@media(max-width:767px){
    .varselorHome-advisors-section .tab-content > .tab-pane,
    .recruitment-tabPanel .tab-content > .tab-pane{
        display: block !important;
        opacity: 1;
    }
}



/***** Vendor ****/
.vendorOverviewBanner-wrapper {
    background: url("/assets/images/vendor-banner.jpg");
    background-position: right top;
    background-size: cover;
    padding: 120px 0;
}

h2.vendorOverviewBanner-title {
    font-size: 42px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #f37859;
    margin-bottom: 25px;
}

.vendorBanner-des p {
    font-size: 18px;
    color: #515151 !important;
    margin: 0;
}

.vendor-banner-btn a{
    border-radius: 5px;
    background: #e76161;
    margin: 25px 0 0 0;
    color: #fff;
    padding: 14px 5px;
    display: block;
    width: 186px;
    font-size: 15px;
    text-align: center;
    border: 1px solid #e76161;
    transition: all 0.3s ease-in-out;
}

.vendor-banner-btn a:hover{
    background: transparent;
    color: #e76161;
}

.howItWok-section .howItWok-sec-title h2{
    font-size: 32px;
    font-weight: 500;
    color: #515151;
    margin-bottom: 60px;
}

.howItWok-section{
    padding: 100px 0;
}
.howItWok-vendor-step-item {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 50px;
}

.howItwork-vendor-icon-circle {
    width: 160px;
    height: 160px;
    background-color: #f1f1f1;
    border-radius: 120px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.howItwork-vendor-step-content {
    padding-left: 30px;
}

.howItwork-vendor-icon-circle img {
    max-width: 85px;
    width: 85px;
}
.howItwork-step-icon {
    margin-right: 50px;
}

h3.howItwork-step-title-head {
    font-size: 28px;
    font-weight: 500;
    color: #515151;
    position: relative;
    margin-bottom: 22px;
    padding-bottom: 15px;
}

h3.howItwork-step-title-head:after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 46px;
    height: 3px;
    background: #4ec2bd;
    left: 0;
}

.howItwork-vendor-step-des p{
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #515151;
    font-family: "Gotham Rounded Book", sans-serif !important;
    margin: 0;
}

section.vendor-cta-wrapper {
    padding: 80px 0;
    text-align: center;
    background: url("/assets/images/vendor-cta-bg.jpg") no-repeat center center/cover;
}

section.vendor-cta-wrapper h2.vendor-cta-title {
    font-size: 32px;
    font-weight: bold;
    color: #515151;
    margin-bottom: 20px;
}

.vendor-cta-des p {
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    color: #515151;
    font-family: "Gotham Rounded Book", sans-serif !important;
    margin-bottom: 25px;
}

.vendor-cta-btn a{
    width: 314px;
    padding: 14px 0;
    border-radius: 5px;
    background: #e76161;
    display: block;
    margin: auto;
    color: #fff;
    transition: all 0.3s ease-in-out;
    border: 1px solid #e76161;
}

.vendor-cta-btn a:hover{
    background: transparent;
    color: #e76161;
}

.innovative-tab-preview-inner ul {
    padding-left: 15px;
}

.innovative-tab-preview-inner ul li {
    list-style-type: disc;
    padding-bottom: 10px;
    font-family: Gotham Rounded Book;
}