@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;300;400;500;600;700;800&display=swap');
/*font-family: 'Raleway', sans-serif;*/
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap');
/*font-family: 'Poppins', sans-serif;*/

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap');
/*font-family: 'Roboto', sans-serif;*/

@import url('https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@300;400;500;600;700;800;900&display=swap');
/*font-family: 'Barlow Semi Condensed', sans-serif;*/
/*html {scroll-behavior: smooth;}*/
/*Rj Code*/


::selection {
	background:#0096C7;
	color:#FFF;
}

::-moz-selection {
	background:#0096C7;
	color:#FFF;
}

/*html {scroll-behavior: smooth;}*/
select::-ms-expand { display: none; }
img{max-width:100%;height:auto;}
a{  -webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
h1 {margin:0px 0px 30px 0px;padding:0px;line-height: 1.2;font-weight:600;}
h2 {margin:0px 0px 25px 0px;padding:0px;line-height: 1.2;font-weight:600;}
h3 {margin:0px 0px 25px 0px;padding:0px;line-height: 46px;font-weight:600;}
h4 {margin:0px 0px 25px 0px;padding:0px;line-height: 1.2;font-weight:600;}
h5 {margin:0px 0px 15px 0px;line-height: 25px;font-weight:600;}
h6 {margin:0px 0px 15px 0px;line-height: 1.1;font-weight:normal;}


.spacer1px {clear:both;line-height:0;font-size:0;overflow:hidden;height:1px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer5px {clear:both;line-height:0;font-size:0;overflow:hidden;height:5px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer15px {clear:both;line-height:0;font-size:0;overflow:hidden;height:15px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer10px {clear:both;line-height:0;font-size:0;overflow:hidden;height:10px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer20px {clear:both;line-height:0;font-size:0;overflow:hidden;height:20px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer30px {clear:both;line-height:0;font-size:0;overflow:hidden;height:30px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer50px {clear:both;line-height:0;font-size:0;overflow:hidden;height:50px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer80px {clear:both;line-height:0;font-size:0;overflow:hidden;height:50px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}

body {
	overflow-x:hidden;
	color:#333333;
	font-size:16px;
	line-height:1.4; 
	margin:0px; 
	padding:0px; 
	outline:none;
	text-decoration:none;
	list-style:none;
	box-sizing: border-box;
	font-family: 'Poppins', sans-serif;
	background-color:#fff;
	/*height: 100vh;*/
}

p{line-height:1.4;margin:0px 0px 20px 0px;font-family: 'Poppins', sans-serif;}
ul, ol {
    list-style: none;
    margin: 0;
    padding: 0;
}
a:hover{ text-decoration:none;}
-webkit-input-placeholder {color: #a1a1a1 !important; opacity:1 !important;font-family: 'Poppins', sans-serif;}
-moz-placeholder {color: #a1a1a1 !important; opacity:1 !important;font-family: 'Poppins', sans-serif;}
-ms-input-placeholder {color: #a1a1a1 !important; opacity:1 !important;font-family: 'Poppins', sans-serif;}
-moz-placeholder {color: #a1a1a1 !important; opacity:1 !important;font-family: 'Poppins', sans-serif;}
.form-control::-webkit-input-placeholder {color: #a1a1a1 !important; opacity:1 !important;}
.form-control::-moz-placeholder {color: #a1a1a1 !important; opacity:1 !important;}
.form-control:-ms-input-placeholder {color: #a1a1a1 !important; opacity:1 !important;}
.form-control:-moz-placeholder {color: #a1a1a1 !important; opacity:1 !important;}

:focus, button:focus {outline-style:none;box-shadow:none;border-color:transparent;}
*:focus {outline: none;}
input:focus{outline:none;}
.pagetitle{ position:relative; text-align:left; padding:0px 0px 70px 0px; }
.pagetitle h2{line-height: 1.1; font-size:51px;color:#fff;padding:0px; margin:0px 0px 0px 0px;}

img{max-width:100%;height:auto; outline:none;}
a{outline:none; border:none;}
.fl_w{float: left;}
.container-fluid{padding-left: 60px;padding-right: 60px;}

/*Vinayak*/

 .home_sec_banner_cont_new {position: absolute;top: 25px;width: 100%;z-index: 11;}
 .home_sec_banner_cont_new_inner_logo {position: relative;display: flex;align-items: center;justify-content: space-between;width: 100%;padding: 0 10px;}
 .hm_sec_logo_sec {position: relative;}
 .hm_sec_logo_sec img {width: 65%;}
 .home_sec_banner_cont_right {position: relative;}
 .home_sec_banner_cont_right ul {display: flex;align-items: center;}
 .home_sec_banner_cont_right ul li {display: inline-block;margin: 0 0 0 35px;}
 .drop_sec_down {position: relative;margin-right: 10px !important;}
 .drop_sec_down button {position: relative;display: flex;align-items: center;background: transparent;border: none;padding-right: 10px;}
 .text_span_no_img {position: relative;margin-right: 15px;width: 35px;border-radius: 50%;height: 35px;background: #C1DCF9;border: 1px solid #2386EE;color: #000000;font-size: 14px !important;font-weight: 600;display: flex;align-items: center;justify-content: center;text-transform: uppercase;}
 .drop_sec_down button i {color: #fff;font-weight: 500;font-size: 20px;margin-left: 10px;}
 .sign_btn_new {position: relative;font-size: 16px;color: #fff;border: 2px solid #FFFFFF;border-radius: 5px;padding: 6px 35px;transition: 0.5s ease-in-out;}
 .sign_btn_new:hover {background: #2196F3;color: #fff;border: 2px solid #2196F3;}
 .home_sec_banner_cont_right ul li {display: inline-block;margin: 0 0 0 35px;font-family: 'Poppins', sans-serif;}
 .right_arrow_img img {width: 30px;margin-left: 15px;}
 .drop_sec_down button {position: relative;display: flex;align-items: center;background: transparent;border: none;padding-right: 10px;display: none;}
 .drop_sec_down button h6 {position: relative;margin: 0px;color: #FFFFFF;font-weight: 500;font-size: 20px;}
 #myVideo {position: relative;width: 100%;height: 100%;}
 #myVideo::-webkit-media-controls {display:none !important;}
 #myVideo::-webkit-media-controls-enclosure {display:none !important;}
 #myVideo::-webkit-media-controls-play-button {display:none !important;}
 #myVideo::-webkit-media-controls-start-playback-button {display:none !important;}
 .video-banner-section {position: relative;overflow: hidden;margin-bottom: -5px;}
 .video-banner-inner {width: max-content;position: absolute;bottom: 170px;z-index: 99;left: 5%;}.video-banner-inner h5 {position: relative;font-weight: 400;font-size: 60px;color: #FFFFFF;margin-bottom: 20px;display: block;font-family: 'Barlow Semi Condensed', sans-serif;}
 .video-banner-inner h6 {position: relative;font-weight: 500;font-size: 80px;color: #FFFFFF;margin-bottom: 20px;display: block;font-family: 'Barlow Semi Condensed', sans-serif;}
 .video-banner-inner .btnbox a {border: 2px solid #fff;position: relative;display: inline-block;background: transparent;color: #fff;font-family: 'Barlow Semi Condensed', sans-serif;text-transform: uppercase;padding: 15px 25px;font-size: 20px;font-weight: 500;width: 255px;text-align: center;}
 .video-banner-inner .btnbox {display: flex;gap: 20px;}
 .video-banner-inner .btnbox a:first-child {background: #080808;}
 .simple_btn_new:hover, .simple_btn_black:hover {color: #fff;}
 .banner_right_apple_cont_sec {position: absolute;bottom: 20%;right: -135px;flex: 0 0 auto;}.banner_right_apple_cont_sec ul {display: block;position: relative;}
 .banner_right_apple_cont_sec ul li {display: block;margin-bottom: 10px;position: relative;*transform: translateX(170px);}
 .banner_right_apple_cont_sec ul li:last-child {margin-bottom: 0px;}
 .banner_right_apple_cont_sec ul li a {display: inline-block;justify-content: center;align-items: center;position: relative;background: #FFFFFF;box-shadow: 0px 0px 20px rgba(0 0 0 / 0.18);border-radius: 8px 0px 0px 8px;padding: 14px 24px;}
 .fill_icn {padding: 15px !important;*transform: translateX(-150px);transform: translateX(180px);visibility: hidden;}
 .fill_icn img {width: 100px !important;height: 40px;}
 .banner_right_apple_cont_sec ul li a img {width: 24px;}
 .fill_icn_prev {position: relative;*transform: translateX(170px);}
 .banner_right_apple_cont_sec ul li:hover .fill_icn_prev {transform: translateX(100px);transition: 0.5s ease-in-out;}
 .banner_right_apple_cont_sec ul li:hover .fill_icn {transform: translateX(-125px);transition: 0.5s ease-in-out;visibility: visible;}
 .faq-section{position: relative;padding: 5px 0;}
 section.faq-section .tfs-left h2 {font-style: normal;font-weight: 500;font-size: 30px;text-transform: capitalize;font-family: 'Barlow Semi Condensed', sans-serif;width: 85%;margin-bottom: 20px;}
 .tfs-ctnbx h3 {display: flex;align-items: center;gap: 8px;font-size: 20px;font-weight: 400;text-transform: uppercase;margin-bottom: 10px;}
 .tfs-ctnbx h3 img {width: 18px;}
 .tfs-ctnbx p {font-weight: 400;font-size: 16px;line-height: 22px;color: #000;/*overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;*/position: relative;font-family: 'Barlow Semi Condensed', sans-serif;}
 .tfs-ctnbx p a{ font-size: 15px;position: relative;color: #2196f3;margin: 0 5px;}
 .tfs-right {position: relative;text-align: center;margin: 0 auto;width: 100%;}
 .tfs-right img {width: 100%;}
 .tfs-ctnbx h3 span {font-size: 20px;font-weight: 600;font-family: 'Barlow Semi Condensed', sans-serif;     line-height: normal;}
 .tfs-ctnbx {margin-bottom: 30px;}
 a.view-more-btn {font-size: 18px;background: #2196F3;padding: 8px 14px;color: #fff;border-radius: 6px;font-family: 'Barlow Semi Condensed', sans-serif;line-height: normal;display: inline-block;}
 .floating-company {position: absolute;right: -75px;top: 26%;transform: rotate(90deg);z-index: 1;}
 .floating-company h3 {font-family: 'Barlow Semi Condensed', sans-serif;position: relative;font-size: 32px;color: #fff;font-weight: 600;margin-bottom: 0px;cursor: pointer;}
 .floating-company h3:after {content: '';width: 50px;height: 3px;background: #fff;position: absolute;left: 110%;bottom: 15px;}
 .company-exprience {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap: 30px;text-align: center;margin-bottom: 25px;}
 .company-exprience .exp-card {box-shadow: 2px 0px 5px #ccc;padding: 45px 0;border-radius: 20px;}
 .exp-count span {font-size: 40px;color: #2196F3;font-weight: 600;font-family: 'Barlow Semi Condensed', sans-serif;}
 .exp-count {padding: 15px 0;}
 .exp-field span {font-size: 28px;font-weight: 500;font-family: 'Barlow Semi Condensed', sans-serif;}
.talnet_count_sec{position: relative;padding: 30px 0 20px 0;}

.drop_sec_down .dropdown-menu.show{z-index: 1111;}
.animate-circle { display: flex; align-items: center; justify-content: center; flex-direction: column;
    background-color: #ffffff; margin: 0 auto; width: max-content; height: auto; border-radius: 0px;
    border: 0px;}
.animate-circle .percent {position: relative;}
.animate-circle svg {position: relative;width: 140px;  height: 140px;transform: rotate(-90deg);}
.animate-circle svg circle {width: 100%;height: 100%;fill: none;stroke: transparent;stroke-width: 10;
  stroke-linecap: round;}
.animate-circle svg circle:last-of-type {stroke-dasharray: 625px; stroke-dashoffset: calc(625px - (625px * var(--percent)) / 100);  stroke: #3498db; }
.animate-circle .number {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.animate-circle .number h3 {font-weight: 200;font-size: 3.5rem;}
.animate-circle .number h3 span {font-size: 2rem;}
.animate-circle .title h2 {margin: 25px 0 0;}
.animate-circle svg circle:last-of-type {stroke-dasharray: 625px;stroke-dashoffset: calc(625px - (625px * var(--percent)) / 100); stroke: #3498db;transition: stroke-dashoffset 2s ease-in-out;}

 /*Vinayak*/












/* conversion popup css */
.new_custome_cls .modal-dialog {
    max-width: 570px;
    border-radius: 5px;
    top: 30%;
    background: #fff;
}
.new_custome_cls .modal-content {
    padding: 40px 25px 25px 25px;
}

.conversion_page_body {
    position: relative;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px;
}
.new_custome_cls button.close {
    position: absolute;
    right: -15px;
    top: -35px;
    z-index: 11;
    opacity: 1;
    font-size: 22px;
    font-weight: 500 !important;
    background: none;
    border: none;
}
.conversion_page_single {
    position: relative;
}
.new_custome_cls .conversion_page_single a {
    text-decoration: none;
}
.conversion_page_single_inner {
    position: relative;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 1px 4px 12px 2px #00000029;
    padding: 20px;
    text-align: center;
    height: 100%;
}
.conversion_page_single img {
    text-align: center;
    width: 50%;
    margin: 0 auto 20px;
    min-height: 100px;
}
.new_custome_cls .conversion_page_single h6 {
    font-size: 11px;
    position: relative;
    margin: 0 0 5px 0;
    color: #000;
    font-weight: 400;
}
.conversion_page_single p {
    text-align: center;
    position: relative;
    color: #000000;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 8px;
}
.new_custome_cls button.close {
    position: absolute;
    right: -15px;
    top: -35px;
    z-index: 11;
    opacity: 1;
    font-size: 22px;
    font-weight: 500 !important;
    background: none;
    border: none;
}


/*new home page video modal*/
#exampleModalCenter .modal-dialog{max-width: 770px;border-radius: 16px;width: 770px;}
#exampleModalCenter .modal-content{max-width: 770px;border-radius: 16px;height: 495px;width: 770px;}
#exampleModalCenter .modal-body{padding: 0px}

 #myVideo_New {position: relative;width: 100%;height: 100%;border-radius: 16px;object-fit: cover;}
/* #myVideo_New::-webkit-media-controls {display:none !important;}
 #myVideo_New::-webkit-media-controls-enclosure {display:none !important;}
 #myVideo_New::-webkit-media-controls-play-button {display:none !important;}
 #myVideo_New::-webkit-media-controls-start-playback-button {display:none !important;}*/
.modal-backdrop.show { opacity: .5;}
.main_div_sec{position: relative;width: 100%;height: 100%;}

#exampleModalCenter .close{position: absolute;right: 20px;top: 20px;z-index: 99;opacity: 1;color: #fff;font-weight: 500;    font-size: 20px;}


@media only screen and (max-width:767px) {
    #exampleModalCenter .modal-dialog {
        max-width: max-content;
        width: auto;
    }
    #exampleModalCenter .modal-content{
        max-width: max-content;
        width: auto;
        height: auto;
    }
    #exampleModalCenter .close{font-size: 16px;}

}
/*end*/



@media only screen and (max-width:767px) {
    .new_custome_cls .modal-content {padding: 30px 15px 15px 15px;}
    .conversion_page_single img {width: 45% !important;}
    .conversion_page_single_inner{padding: 15px;height: auto;}
    .conversion_page_body{grid-template-columns: 1fr;}
    .new_custome_cls .modal-dialog{top: 10%;}
    .new_custome_cls button.close {right: -10px;top: -25px;}
}
/* end */
/*Rajesh*/

#return-to-top { z-index: 999; position: fixed; bottom: 80px; right: 20px;
    text-align: center; text-decoration: none;display: none;-webkit-transition: all .3s linear;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;
    transition: all .3s ease;color: #fff;border-radius: 5px;}
.bounce {-webkit-animation: bounce 2s infinite;animation: bounce 2s infinite;}
.bounce {-webkit-animation: bounce 2s infinity;}
.wp_img_sec {}
.wp_img_sec img{width: 64px;}

.talent_grow_sec{background: url(../images/grow-bg.svg);position: relative;margin: 75px 0 0px 0;background-size: cover;background-repeat: no-repeat;background-position: center top;}
.talent_grow_sec_new{position: relative;margin: 0px 0 30px 0;}
.talent_grow_sec_main{position: relative;display: grid;grid-template-columns: 1.5fr 1fr;}
.talent_grow_sec_left{position: relative;width: 95%;margin: 0 auto;}
.talent_grow_sec_left img{width: 100%;}
.talent_grow_sec_right {position: relative;}
.talent_grow_sec_right h2{position: relative;font-family: 'Barlow Semi Condensed', sans-serif;font-size: 45px;font-weight: 500;color: #000;}
.talent_grow_sec_right h2 span{color: #2196F3;font-weight: 600;}
.talent_grow_sec_right p{color: #000000;font-size: 20px;font-weight: 400;margin-bottom: 30px;}

.btns_all_hm {position: relative;display: inline-block;box-shadow: 0px 3px 6px #00000029;border: 2px solid #FFFFFF;border-radius: 5px 36px 5px 5px;text-align: center;background: #2196F3;color: #fff;font-size: 18px;font-weight: 500;padding: 13px 55px 13px 55px;/* height: 56px; */*left: 15px;transition: 0.5s ease-in-out;}
.btns_all_hm span {/*position: relative;*/box-shadow: 0px 3px 6px #00000029;width: 60px;height: 60px;
    outline: 1px solid #FFFFFF;line-height: 60px;display: inline-block;border-radius: 50%;outline-offset: -5px;position: absolute;left: -25px;top: -3px;background: #2196f3;}
.btns_all_hm span img{width: 28px;}
.btns_all_hm:focus{border: 2px solid #FFFFFF;box-shadow: 0px 3px 6px #00000029;}
.btns_all_hm:hover{color: #2196F3;background: #fff;border-color: #2196F3;}



.popular_services_sec_new_des{position: relative;padding: 50px 0 20px 0;}
.popular_services_sec_new_des_inner_head{position: relative;margin-bottom: 40px;}
.popular_services_sec_new_des_inner_head h5{position: relative;font-weight: 600;font-size: 40px;color: #000000;margin-bottom: 0px;text-align: center;font-family: 'Barlow Semi Condensed', sans-serif;}
.popular_services_sec_new_des_inner_body_sec{position: relative;display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 30px;}
.popular_services_sec_new_des_inner_single{position: relative;}
.popular_services_sec_new_des_inner_single_img{position: relative;background: #FFFFFF;box-shadow: 0px 0px 7.4835px rgba(0, 0, 0, 0.18);border-radius: 9px;padding: 12px;}
.popular_services_sec_new_des_inner_single_img img{width: 100%;border-radius: 9px;}
.popular_services_sec_new_des_inner_single_img_cont_sec{position: absolute;top: 30px;left: 40px;z-index: 11;}
.popular_services_sec_new_des_inner_single_img_cont_sec h6 {position: relative;font-weight: 600;
    font-size: 28.0631px;line-height: 42px;color: #FFF6F6;margin: 0;}
.mt_top_new{position: relative;margin-top: 100px;}    
.mt_top_sec{position: relative;margin-top: 220px;}   
.view_all_serv_sec{position: relative;text-align: center;display: block;left: 0;right: 0;bottom: 0;margin-top:30px;}
.view_all_serv_sec_btn{position: relative;display: inline-block;font-family: 'Barlow Semi Condensed', sans-serif;background: #2196F3;box-shadow: 0px 0px 5.31613px rgba(0 0 0 / 0.20);border-radius: 6px;font-weight: 500;font-size: 18px;color: #FFFFFF;padding: 10px 60px;border:1px solid #2196F3;}
.view_all_serv_sec_btn:hover{background: #fff;color: #2196F3;}

.featured_talents_sec_new{position: relative;padding: 30px 0 10px 0;}
.featured_talents_sec_new_inner{position: relative;}
.featured_talents_sec_new_inner_head{position: relative;text-align: center;margin-bottom: 35px;display: block;}
.featured_talents_sec_new_inner_head h5{position: relative;font-weight: 600;font-size: 40px;color: #000000;display: block;font-family: 'Barlow Semi Condensed', sans-serif;margin-bottom: 40px;}
.featured_talents_sec_new_inner_body{position: relative;}
.featured_talents_sec_new_inner_body ul{display: grid;text-align: center;*grid-template-columns: 1fr 1fr 1fr 1fr 1fr;grid-template-columns: repeat(5,1fr);grid-gap: 15px;}
.featured_talents_sec_new_inner_body ul li{display: block;}
.featured_talents_sec_new_inner_single{position: relative;}
.featured_talents_sec_new_inner_single_img{position: relative;}
.featured_talents_sec_new_inner_single_img img{width: 100%;}
.featured_talents_sec_new_inner_single_img:before{position: absolute;content: '';background:linear-gradient(355.41deg, #0B0B0B 2.92%, rgba(217, 217, 217, 0) 92.26%);border-radius: 0px 0px 9.51812px 9.51812px;    left: 0; top: 0; height: 100%;width: 100%;}
.featured_talents_sec_new_inner_single_img_cont{position: absolute;bottom: 20px;left: 10px;text-align: left;z-index: 11;padding: 0 5px;}
.featured_talents_sec_new_inner_single_img_cont h6{position: relative;display: inline-block;font-weight: 400;font-size: 14px;color: #FFFFFF;margin-bottom: 4px;line-height: inherit;}
.featured_talents_sec_new_inner_single_img_cont h3{font-weight: 600;position: relative;display: block;font-size: 20px;color: #FFFFFF;margin-bottom: 4px;line-height: inherit;}
.featured_talents_sec_new_inner_single_img_cont h5{position: relative;display: inline-block;font-weight: 400;font-size: 14px;color: #FFFFFF;margin-bottom: 0px;line-height: inherit;}
.featured_talents_sec_new_inner_body_btn{position: relative;display: block;text-align: center;margin-top: 30px;}
.view_prof_new_btn{position: relative;display: inline-block;font-weight: 600;font-size: 25px;color: #FFFFFF;font-family: 'Barlow Semi Condensed', sans-serif;background: #4DAFFB;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);border-radius: 10px;padding: 12px 30px;}
.view_prof_new_btn:hover{color: #fff;}


#new_fea_tal.owl-carousel .owl-nav {display: flex;position: absolute;top: 50%;bottom: 0;left: -25px;
    transform: translateY(-50%);align-items: center;justify-content: space-between;width: 104%;
    z-index: -1;}
#new_fea_tal .owl-nav i {font-size: 25px; line-height: inherit;color: #000;}
#new_fea_tal .owl-nav button span{font-size: 60px; line-height: inherit;color: #000;font-weight: 400;}

.influence_new_home{position: relative;}
.influence_new_home .featured_jobs_sec_head h2 { position: relative;font-size: 45px;color: #000000;
    font-family: 'Barlow Semi Condensed', sans-serif;margin-bottom: 15px;font-weight: 500;}
.influence_new_home .featured_jobs_sec_head p { font-size: 22px;color: #272727;width: 60%;margin: 0 auto;
    font-weight: 400;}    
.influence_new_home .influencer_sec_main_sec_left h1 {position: relative;font-size: 45px;color: #000000;font-weight: 500;}    
.influencer_sec_main_sec_left p{font-size: 22px;font-family: 'Barlow Semi Condensed', sans-serif;font-weight: 400;}    
.view_all_more_tal{position: relative;margin-top: 30px;text-align: center;}

.new-feature-talent-row .featured_talents_sec_new_inner_single_img {height: 405px;background: #ccc;  border-radius: 10px;*height: 100%;object-fit: cover;}
.new-feature-talent-row .featured_talents_sec_new_inner_single_img img {width: 100%;height: 100%;object-fit: cover;border-radius: 10px;}
.premium-tag {position: absolute;top: 15px;left: -5px;}
.premium-tag img {width: 100px;}

.featured_jobs_sec_head{position: relative;text-align: center;margin-bottom: 15px;}
.featured_jobs_sec_head h2{position: relative;font-size: 40px;color: #000;font-family: 'Barlow Semi Condensed', sans-serif;margin-bottom: 15px;}
.featured_jobs_sec_head p{font-size: 23px;color: #000;width: 50%;margin: 0 auto;font-weight: 400;font-family: 'Barlow Semi Condensed', sans-serif;}
.influencer_sec_main{position: relative;padding: 30px 0 20px 0;}
.influencer_sec_main_sec{position: relative;}
.influencer_sec_main_sec_right{position: relative;text-align: center;width: 65%;margin: 0 auto;}
.influencer_sec_main_sec_right img{width: 100%;}
.influencer_sec_main_sec_left{position: relative;width: 75%;margin: 0 auto;}
.influencer_sec_main_sec_left h2{position: relative;font-size: 40px;color: #000;font-family: 'Barlow Semi Condensed', sans-serif;margin-bottom: 18px;
    margin: 0px 0px 30px 0px;
    padding: 0px;
    line-height: 1.2;
    font-weight: 600;
}
.influencer_sec_main_sec_left p{font-size: 23px;color: #000000;font-weight: 400;}
.influencer_sec_main_sec .row{align-items: center;}
#influence_slide{margin: 0px;}
.influencer_sec_main_sec .row{margin: 0 0 15px 0;}
.mt_top_30{margin-top: -30px !important;}
.mt_top_50 { margin-top: -50px !important;}
.influencer_sec_main_sec_left_list{position: relative;display: block;}
.influencer_sec_main_sec_left_list li{display: inline-block;margin: 0 30px 0 0;}
.influencer_sec_main_sec_left_list li:last-child{margin-right: 0px;}
.btns_all_hm_new {position: relative; display: inline-block;box-shadow: 0px 3px 6px #00000029;border: 2px solid #2196f3; border-radius: 36px 5px 5px 5px; text-align: center; background: #fff; color: #2196f3;font-size: 18px; font-weight: 400; padding: 13px 30px;transition: 0.5s ease-in-out;}
.btns_all_hm_new:hover{background-color: #2196f3;color: #fff;border: 2px solid #2196f3;}

.creater_available_sec{position: relative;background: #ECF7FF;padding: 40px 0;margin: 20px 0;}
.creater_available_sec_inner{position: relative;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap: 30px;width: 90%; margin: 0 auto;}
.creater_available_sec_inner_single{position: relative;background: #F9F9F9;border: 2px solid #2196F3;box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);border-radius: 15px;*height: 180px;display: flex;align-items: center;    width: 100%;}
.creater_available_sec_inner_single_inner{position: relative;padding: 45px 30px;display: block;width: 100%;}
.creater_available_sec_inner_single_inner h6{position: relative;font-weight: 500;font-size: 45px;color: #0075EC;margin-bottom: 10px;}
.creater_available_sec_inner_single_inner p{font-weight: 500;position: relative;font-size: 18px;text-transform: uppercase;color: #000000;margin: 0px;}

.feature_gigs_sec{position: relative;padding: 20px 0;}
.feature_gigs_sec_body_sec{position: relative;display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 25px;margin-top: 30px;}
.feature_gigs_sec_body_sec_single{position: relative;background: #FFFFFF;border: 2px solid #2196F3;box-shadow: 0px 0px 14.7109px rgba(0, 0, 0, 0.18);border-radius: 9.80728px;padding: 15px;}
.feature_gigs_sec_body_sec_single_loc_sec{position: relative;display: flex;align-items: center;justify-content: space-between;margin-bottom: 15px;}
.feature_gigs_sec_body_sec_single_loc_sec p{position: relative;margin: 0px;font-weight: 400;font-size: 14px;color: #000000;}
.feature_gigs_sec_body_sec_single_loc_sec h6{position: relative;margin-bottom: 0px;font-weight: 400;font-size: 14px;color: #000000;}
.feature_gigs_sec_body_sec_single_loc_sec h6 i{font-size: 15px;font-weight: 600;margin-right: 5px;}
.male_act_text{position: relative;display: block;font-weight: 600;font-size: 20px;color: #000000;margin-bottom: 15px;}

#fea_gigs.owl-carousel .owl-nav {display: flex;position: absolute;top: 50%;bottom: 0;left: -25px;
    transform: translateY(-50%);align-items: center;justify-content: space-between;width: 104%;
    z-index: -1;}
#fea_gigs .owl-nav i {font-size: 25px; line-height: inherit;color: #000;}
#fea_gigs .owl-nav button span{font-size: 60px; line-height: inherit;color: #000;font-weight: 400;}


.vac_list_sec{position: relative;display: block;margin-bottom: 15px;}
.vac_list_sec li{display: inline-block;margin-right: 20px;font-weight: 500;font-size: 22.5567px;color: #2196F3;}
.vac_list_sec li:last-child{margin-right: 0px;}
.vac_list_sec li span{font-weight: 400;font-size: 13.7302px;color: #000000;display: inline-block;}
.desc_text_sec{position: relative;font-weight: 400;font-size: 15.6916px;color: #000000;margin-bottom: 10px;}
.desc_text_sec_para{position: relative;font-weight: 400;font-size: 15.6916px;color: #000000;margin-bottom: 20px;}
.desc_text_sec_para a{display: inline-block;margin-left: 5px;color: #2196F3;}
.view_det_btn_sec_inner{position: relative;display: flex;align-items: center;justify-content: space-between;margin-bottom: 0px;}
.view_det_btn_sec_inner a{position: relative;display: flex;background: #2196F3;border-radius: 4px;font-weight: 500;font-size: 15.6916px;color: #FFFFFF;padding: 10px 18px;align-items: center;}
.view_det_btn_sec_inner a img{width: 16px !important;margin-right: 5px;}
.view_det_btn_sec_inner span{display: inline-block;}
.view_det_btn_sec_inner span p{font-weight: 400;font-size: 13.7302px;color: #000000;margin-bottom: 5px;line-height: inherit;}
.view_det_btn_sec_inner span h3{position: relative;font-weight: 500;font-size: 15.6916px;color: #000000;margin-bottom: 0px;line-height: inherit;}
.our_popular_feature_sec{position: relative;padding: 20px 0;}
.our_popular_feature_sec_body_sec{position: relative;background: #F4FAFF;padding: 10px 0;margin: 20px 0 0 0;}
.popular_fea_sec_body{position: relative;margin: 0px 0 0 0;display: grid;grid-template-columns: 1fr 1fr;grid-gap: 60px;}
.popular_fea_sec_single{position: relative;display: flex;align-items: center;padding: 35px;border-radius: 12px;*border: 2px solid #fff;transition: 0.5s ease-in-out;}
.popular_fea_sec_single_cont{position: relative;}
.popular_fea_sec_single_cont h6{font-size: 24px;color: #000;font-weight: 600;margin: 0 0 10px 0;font-family: 'Barlow Semi Condensed', sans-serif;}
.popular_fea_sec_single_cont p{font-size: 22px;color: #000;font-weight: 400;margin: 0px;font-family: 'Barlow Semi Condensed', sans-serif;}
.popular_fea_sec_single img{margin-right: 30px;width: 140px;}
/*.popular_fea_sec_single:hover{border: 2px solid #2196F3;box-shadow: 1px 1px 10px 3px #2196f357;}*/
.new_single_bg_sec{position: relative;}
.new_single_bg_sec:after{position: absolute; content: ''; right: 0; top: -15px; height: 115%;width: 50px;
    background: #fff;left: 49%; text-align: center;transform: translateX(-50%);}

#cate_slide_sec.owl-carousel .owl-nav {display: flex;position: absolute;top: 50%;bottom: 0;left: -25px;
    transform: translateY(-50%);align-items: center;justify-content: space-between;width: 104%;
    z-index: -1;}
#cate_slide_sec .owl-nav i {font-size: 25px; line-height: inherit;color: #000;}
#cate_slide_sec .owl-nav button span{font-size: 60px; line-height: inherit;color: #000;font-weight: 400;}



.popular_talent_new_cate{position: relative;padding: 10px 0 30px 0;}
.popular_talent_new_cate_head{position: relative;}
.popular_talent_new_cate_head h1{position: relative;text-align: center;color: #000;font-family: 'Barlow Semi Condensed', sans-serif;font-weight: 500;font-size: 45px; margin-bottom: 40px;}
.popular_talent_new_cate_body{position: relative;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap: 25px;*min-height: 500px;    margin-top: 30px;}

.popular_talent_new_cate_single{position: relative;}
/*.popular_talent_new_cate_single img{width: 100%;}*/
.popular_talent_new_cate_single_img{position: relative;}
.popular_talent_new_cate_single_img img{width: 100%;*min-height: 450px;*height: 450px;min-height: 100%;height: 100%;border-radius: 10px;}
.popular_talent_new_cate_single_img_cont{position: absolute;left: 0;bottom: 30px;right: 0;text-align: center;
    width: 100%;}
.popular_talent_new_cate_single_img_cont p{margin-bottom: 0px;color: #FFFFFF;font-weight: 500;font-size: 32px;font-family: 'Barlow Semi Condensed', sans-serif;}
#talent_slide.owl-carousel .owl-nav {display: flex;position: absolute;top: 50%;bottom: 0;left: -40px;transform: translateY(-50%);align-items: center;justify-content: space-between;width: 105.5%;z-index: -1;}
#talent_slide .owl-nav i {font-size: 25px;line-height: inherit;color: #000;}

.hire_tal_sec_reg{position: relative;padding: 10px 0 20px 0;text-align: center;}
.hire_tal_sec_reg_inner{position: relative;width: 100%;margin: 0 auto;}
.hire_tal_sec_reg_inner ul{display: inline-block;border: 1.71429px solid #2196F3;border-radius: 6.85714px;}
.hire_tal_sec_reg_inner ul li{display: inline-block;margin-right: 0px;position: relative;}
.hire_tal_sec_reg_inner ul li:first-child::after{position: absolute;content: '';right: 0;top: 0;
    background: #2196F3;height: 100%;width: 1.5px;}
.hire_tal_sec_reg_inner ul li:last-child{margin-right: 0px;}
.hire_tal_sec_reg_inner ul li a{font-weight: 500;font-family: 'Barlow Semi Condensed', sans-serif;
    font-size: 19.7143px;color: #2196F3;padding: 18px 30px;display: flex;align-items: center;width: 240px;justify-content: center;}
.hire_tal_sec_reg_inner ul li a img{margin-right: 10px;width: 25px;}    

.regd_talent_sec_new_partner{position: relative;padding: 10px 0 20px 0;}
.regd_talent_sec_new_partner_head{position: relative;margin-bottom: 30px;text-align: center;}
.regd_talent_sec_new_partner_head h6{position: relative;font-weight: 500;font-size: 30px;color: #000000;margin-bottom: 0px;font-family: 'Barlow Semi Condensed', sans-serif;}
.regd_talent_sec_new_partner_body{position: relative;}
.regd_talent_sec_new_partner_body_inner{position: relative;display: grid;grid-template-columns: repeat(8, 1fr);grid-gap: 30px;grid-row-gap: 40px;}

.regd_talent_sec_new_partner_single{position: relative;background: #FFFFFF;box-shadow: 0px 2.63065px 2.63065px rgba(0, 0, 0, 0.25);border-radius: 8.82231px;padding: 12px 10px;display: flex;align-items: center;justify-content: center;*cursor: pointer;}
.regd_talent_sec_new_partner_single img{*width: auto;width: 65px;height: 65px;object-fit: contain;}

.cardd {position: relative;transform: perspective(1000px);transition: transform .6s ease-in-out, z-index 1s;z-index: 1;}
.cardd--flipped {transform: rotateY(180deg);z-index: 10;transition: transform .6s ease-in-out, z-index 1s step-start;}
.cardd__top {*filter: grayscale(100%); pointer-events: none;}
.cardd__bottom {*filter: grayscale(100%); position: relative;top: 0;left: 0;right: 0;bottom: 0;transform: rotateY(180deg);display: none;}
.cardd--flipped .cardd__top{display: none;}
.cardd--flipped .cardd__bottom{display: block;}

.success_story_sec_new{position: relative;padding: 20px 0;}
.success_story_sec_new_body_sec_new{position: relative;margin-top: 25px;display: block;}
.success_story_sec_new_body_sec_new_inner_card_sec{position: relative;display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 20px;}
.success_story_sec_new_single{position: relative;background: #FFFFFF;box-shadow: 3.4467px 4.13604px 20.6802px rgba(0, 0, 0, 0.1);border-radius: 20.6802px;padding: 25px;display: grid;grid-template-columns: 1fr 1fr;grid-gap: 20px;align-items: center;}
.success_story_sec_new_single_img{position: relative;z-index: 11;}
.success_story_sec_new_single_img:after{position: absolute;content: '';height: 100%;width: 100%;
    border: 2.75736px solid #006BD7;border-radius: 34.467px 3.4467px;left: -10px;top: -10px;z-index: -1;}
.success_story_sec_new_single_img img{width: 100%;border-radius: 34.467px 3.4467px;height: 205px;object-fit: cover;}
.play_icn_new{position: absolute;right: 0;left: 0;text-align: center;display: flex;align-items: center;
    justify-content: center;z-index: 111;top: 0;bottom: 0;width: 100%;}
.play_icn_new img {width: 82px;height: 82px;}
.success_story_sec_new_single_cont h6{position: relative;font-weight: 600;font-size: 18px;letter-spacing: 0.01em;color: #000000;margin-bottom: 10px;}
.success_story_sec_new_single_cont h5{position: relative;font-weight: 400;font-size: 14px;line-height: 12px;letter-spacing: 0.01em;color: #000000;margin-bottom: 10px;}
.success_story_sec_new_single_cont p{font-weight: 400;font-size: 13px;letter-spacing: 0.01em;color: #202020;display: block;margin:20px 0;}
.success_story_sec_new_single_cont h4{position: relative;font-weight: 600;font-size: 12px;letter-spacing: 0.01em;color: #2196F3;margin-bottom: 0px;}
.st_icn_new_sec{position: absolute;right: 10px;top: 10px;width: 32px;}

.success_story_btns_new {justify-content: flex-end;position: relative; margin: 30px 0 20px 0;padding: 0 30px;
    display: flex;align-items: center;}
.success_btns_new{position: relative;display: inline-block;font-size: 22px;font-weight: 600;color: #2196F3;}
.success_btns_new:hover{color: #2196F3;}
.success_btns_new i {color: #2196F3;font-size: 22px;font-weight: 600 !important;padding-left: 10px;}    

.new_footer_design_sec{position: relative;margin: 20px 0 0 0;background: #F9F9F9;box-shadow: 0px -3px 10px #92929229;}
.new_footer_design_sec_inner{position: relative;padding: 20px 0;}
.new_footer_design_sec_inner h5{position: relative;color: #0C0000A8;font-size: 25px;font-weight: 600;margin: 0 0 30px 0;}
.new_footer_design_sec_inner ul{display: block;}
.new_footer_design_sec_inner ul li{position: relative;display: inline-block;}
.new_footer_design_sec_inner ul li a{color: #0C0000A8;font-size: 18px;font-weight: 500;border-right: 1px solid rgba(112 112 112 / 0.28);padding-right: 30px;margin-right: 30px;}
.new_footer_design_sec_inner ul li:last-child a{border-right: none;padding-right: 0px;margin-right: 0px;}
.new_footer_design_sec_logo_sec{position: relative;padding-top: 10px;border-top: 1px solid #707070;    display: flex; align-items: center; justify-content: space-between;padding-bottom: 10px;}
.new_footer_design_sec_logo_sec_logo{position: relative;width: 250px;}
.new_footer_design_sec_logo_sec_logo img{width: 100%;}
.new_footer_design_sec_logo_sec_logo_para{position: relative;}
.new_footer_design_sec_logo_sec_logo_para p{font-size: 20px;margin: 0px;color: rgba(96 96 96 / 0.93);font-weight: 500;}
.inner_ftr_copy_sec_single_new_ftr ul{position: relative;}
.inner_ftr_copy_sec_single_new_ftr ul li{display: inline-block;padding-left: 15px;}
.inner_ftr_copy_sec_single_new_ftr ul li:last-child{padding-left: 25px;}
.inner_ftr_copy_sec_single_new_ftr ul li a{position: relative;color: #606060;}
.inner_ftr_copy_sec_single_new_ftr ul li a i{font-size: 20px;}
.inner_ftr_copy_sec_single_new_ftr ul li:last-child span{font-size: 20px;color: #606060;padding-right: 5px;}
.inner_ftr_copy_sec_single_new_ftr ul li:last-child select {font-size: 20px;background: #F9F9F9 url(../images/select.png) no-repeat 80% center;border: none;font-weight: 600;color: #606060;width: 60px;font-family: 'Poppins', sans-serif;appearance: none;background-size: 12px;}
.inner_ftr_copy_sec_single_new_ftr ul li:last-child select option{font-size: 14px;padding: 5px 0;}
.inner_ftr_copy_sec_single_new_ftr ul li:last-child select -webkit-input-placeholder {color: #606060 !important; opacity:1 !important;font-family: 'Poppins', sans-serif;}
.inner_ftr_copy_sec_single_new_ftr ul li:last-child select -moz-placeholder {color: #606060 !important; opacity:1 !important;font-family: 'Poppins', sans-serif;}
.inner_ftr_copy_sec_single_new_ftr ul li:last-child select -ms-input-placeholder {color: #606060 !important; opacity:1 !important;font-family: 'Poppins', sans-serif;}
.inner_ftr_copy_sec_single_new_ftr ul li:last-child select -moz-placeholder {color: #606060 !important; opacity:1 !important;font-family: 'Poppins', sans-serif;}

.new_footer_design_sec_logo_sec.new-footer {border-top: 0;}
.new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo {width: 155px;}
.new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner ul li a {font-size: 14px;padding-right: 10px;margin-right: 10px;}
.new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_logo_sec_logo_para p {font-size: 14px;}
.new_footer_design_sec_logo_sec.new-footer .new_footer_design_sec_inner {padding: 8px 0;}
.inner_ftr_copy_sec_single_new_ftr .inner_ftr_copy_sec_single_new_ftr ul li a i {font-size: 12px;}
.new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child span {   font-size: 16px;}
.new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li a i {font-size: 18px;}
.new_footer_design_sec_logo_sec.new-footer .inner_ftr_copy_sec_single_new_ftr ul li:last-child select {    font-size: 16px;}


.become_find_talent {display: flex;justify-content: center;gap: 20px;margin-bottom: 35px;}
.become_talentbtn {width: 230px;height: 52px;background: #fff;border: 2px solid #2196F3;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);border-radius: 10px;color: #2196F3;font-size: 18px; font-weight: 500;display: flex;
    align-items: center;justify-content: center;}
.become_talentbtn:hover {color: #2196F3;}
.find_talentbt { width: 230px; height: 52px;background: #fff; border: 2px solid #2196F3;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25); border-radius: 10px; color:#2196F3; font-size: 18px; font-weight: 500;
    display: flex; align-items: center;justify-content: center;}
.find_talentbt:hover {color: #2196F3;}

.exp-icons { position: relative; border: 10px solid #2196f3; *border: 10px solid transparent; border-radius: 50%; height: 160px; width: 160px;
    margin: 0 auto;display: flex; align-items: center;justify-content: center;-webkit-animation: 8s linear infinite;animation: 8s linear infinite;}




.sign_up_here_btn a{color: #fff;}
.new_sign_up_sec_box{position: fixed;*position: absolute;*background: #FFFFFF;box-shadow: 0px 1px 8px #00000029;
border: 1px solid #EFEFEF;width: 550px;height: 100%;padding: 30px 35px;top: 0;right: 0;z-index: 1111;background: #FFFFFF url(../images/new-bg-img-1.jpg)  no-repeat 96% center;background-size: contain;overflow-y: scroll;}
.new_sign_up_sec_box::-webkit-scrollbar {width: 20px;display: none;}
.new_sign_up_sec_box::-webkit-scrollbar-track { box-shadow: inset 0 0 5px grey;  border-radius: 10px;} 
.new_sign_up_sec_box::-webkit-scrollbar-thumb {background: red; border-radius: 10px;}
.new_sign_up_sec_box::-webkit-scrollbar-thumb:hover {background: #b30000;}
.close_icn_new{position: absolute;display: flex;align-items: center;justify-content: flex-end;     background: none;color: #000; font-weight: 400;font-size: 18px;z-index: 11;*right: 40px;*top: 40px;right: 20px;top: 20px;}
/*.new_sign_up_sec_box .input_box{padding-left: 100px!important;}*/
.new_sign_up_sec_box .input_box {padding-left: 75px!important;} 
.close_icn_new i { font-weight: 300; height: 22px;width: 22px;border-radius: 50%;border: 2px solid #000;
    line-height: 22px; display: flex; align-items: center;justify-content: center;font-size: 14px;}
.close_icn_new span{margin: 0 0 0 10px;}
.login_flow_new_cont{position: relative;padding-top: 50px;}
.login_flow_new_cont h6{position: relative;color: #000000;font-weight: 500;font-size: 22px;margin-bottom: 10px;}
.login_flow_new_cont h5{position: relative;font-size: 28px;font-weight: 300;line-height: inherit;margin-bottom: 30px;}
.form_input_sec{position: relative;}
.input_box{position: relative;width: 100%;height: 42px;border: none;border-bottom: 1.5px solid #000000;color: #000000;font-size: 18px;font-weight: 400;padding-left: 100px;*text-align: center;}


.input_box::-webkit-input-placeholder {color: #000000 !important; opacity:1 !important;}
.input_box::-moz-placeholder {color: #000000 !important; opacity:1 !important;}
.input_box:-ms-input-placeholder {color: #000000 !important; opacity:1 !important;}
.input_box:-moz-placeholder {color: #000000 !important; opacity:1 !important;}


.form_input_sec .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {top: 3px !important;left: 0px !important;}
.form_input_sec .iti--separate-dial-code .iti__selected-dial-code {display: block;}
.form_input_sec .iti__selected-flag {height: 70%;padding: 5px 6px 0 6px;}
.form_input_sec .intl-tel-input,.iti{width: 100%;}
.form_input_sec .iti--separate-dial-code .iti__selected-flag{background: #fff;position: relative;}
.form_input_sec .iti--separate-dial-code .iti__selected-flag:after{position: absolute;content: '';
    height: 100%; width: 1.5px;background: #D3D3D3;right: -5px;}
.send_otp_new_btns {position: absolute; right: 0;top: 0px;color: #ffffff !important; font-size: 17px;
    font-weight: 400; background: #2386EE;border: none;box-shadow: 0px 0px 10px #00000029;border-radius: 5px;
    padding: 5px 18px;}
.incorrect_number_requierd{position: absolute;color: #FF4E4E;font-size: 15px;font-weight: 400;
    text-align: center;background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 1px 10px #00000029;border: 1px solid #FFB0B0; height: 40px;padding: 0 15px;left: 100px;right: 100px;z-index: 11;
    display: flex; align-items: center;justify-content: center;width: auto;top: 60px;}
.incorrect_number_requierd i{margin-right: 8px;}
.incorrect_number_requierd:after{content: '';position: absolute;right: 0; left: 50%;top: -9px;
    font-family: FontAwesome;height: 15px; width: 15px;background: #fff;border-top: 1px solid #ffb0b0;
    border-left: 1px solid #ffb0b0;transform: rotate(45deg);z-index: -11;}
.form_input_sec_list{position: relative;padding-top: 35px;width: 100%;transition: 0.5s ease-in-out;} 
.form_input_sec_list ul{display: block;margin-top: 70px;}
.form_input_sec_list ul li{display: inline-block;margin-bottom: 25px;font-size: 22px;color: rgba(0 0 0 / 1);font-weight: 500;display: flex;align-items: flex-start;}   
.form_input_sec_list ul li img{width: 30px;margin-right: 15px;}
#show_id{}
.form_input_sec .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background: #fff;}
.form_input_sec .iti__country-list{z-index: 112233;}
.enter_otp_sec_new{position: relative;padding-top: 70px;}
.enter_otp_sec_new h5{position: relative;margin-bottom: 30px;font-size: 22px;color: #000;margin-bottom: 20px;}
.enter_otp_sec_new_grid{position: relative;display: grid;*grid-template-columns: 1fr 1fr;grid-gap: 20px;
    width: 60%;}
.enter_otp_sec_new_grid_single{position: relative;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap: 15px;}
.enter_otp_sec_new_grid_single input{position: relative;width: 100%;border:none; border-bottom: 1px solid #000;font-size: 23px;font-weight: 500;color: #333;text-align: center;}
/*.enter_otp_sec_new_grid_single input:nth-child(3){grid-gap: 15px;}*/
.enter_otp_sec_new_grid_single input::-webkit-input-placeholder {color: #ccc !important; opacity:1 !important;}
.enter_otp_sec_new_grid_single input::-moz-placeholder {color: #ccc !important; opacity:1 !important;}
.enter_otp_sec_new_grid_single input:-ms-input-placeholder {color: #ccc !important; opacity:1 !important;}
.enter_otp_sec_new_grid_single input:-moz-placeholder {color: #ccc !important; opacity:1 !important;}
.resend_otp_sec_grid{display: flex;align-items: center;justify-content: space-between;width: 60%;margin: 10px 0 0 0;}
.resend_otp_sec_grid a{position: relative;color: #333;font-weight: 400;font-size: 16px;}
.resend_otp_sec_grid button{position: relative;color: #333;font-weight: 400;font-size: 16px;background: none;
    border: none;}
.resend_otp_sec_grid p{margin-bottom: 0px;font-size: 16px;color: #000;font-weight: 400;}
.resend_otp_sec_flow{position: relative;display: inline-block;margin: 50px 0 30px 0;}
.proc_btn{ display: inline-block;background: #f0f7ff;border: 2px solid #1b87fd; padding: 8px 50px;
    color: #000 !important;font-size: 18px; font-weight: 500;border-radius: 4px;}

  
.login_with_pass{position: relative;margin: 30px 0 0 0;text-align: center;} 
.login_with_pass a{position: relative;display: inline-block;font-size: 22px;font-weight: 600;color: #007aff;}
.login_signup_menu_star_pos{background:#fff url(../images/star-img-new.png) !important;background-size: contain !important;background-repeat: no-repeat !important;background-position: center bottom !important;}
.passwrod_sec_inner{position: relative;padding-top: 20px;}
.passwrod_sec_inner_cont{position: relative;}
.passwrod_sec_inner_cont_input{position: relative;}
.passwrod_sec_inner_cont_input input{position: relative;width: 100%;height: 42px;border: none;border-bottom: 1.5px solid #000000;color: #000000;font-size: 18px;font-weight: 400;padding-left: 50px !important;}
.passwrod_sec_inner_cont_input input::-webkit-input-placeholder {color: #000000 !important; opacity:1 !important;}
.passwrod_sec_inner_cont_input input::-moz-placeholder {color: #000000 !important; opacity:1 !important;}
.passwrod_sec_inner_cont_input input:-ms-input-placeholder {color: #000000 !important; opacity:1 !important;}
.passwrod_sec_inner_cont_input input:-moz-placeholder {color: #000000 !important; opacity:1 !important;}

.passwrod_sec_inner_cont_input i.fas.fa-lock {  position: absolute;left: 0;top: 0;z-index: 1;
    color: #000;font-size: 22px;border-right: 1.5px solid #ccc;padding-right: 15px;}
.passwrod_sec_inner_cont_input i.fas.fa-eye { position: absolute; right: 0; top: 0;font-size: 20px;
    font-weight: 400 !important;}
.passwrod_sec_inner_cont_input i.fa-eye-slash { position: absolute; right: 0; top: 0;font-size: 20px;
    font-weight: 400 !important;}   
.passwrod_sec_inner_cont_input i.fas.fa-at {position: absolute;left: 0; top: 0;z-index: 1;
    color: #000; font-size: 22px;border-right: 1.5px solid #ccc; padding-right: 15px;}
.new_check_box_sec_new .container {display: block;position: relative;padding-left: 30px;margin-bottom: 0px;cursor: pointer;font-size: 18px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-weight: 400;color: #000;}
.new_check_box_sec_new .container input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.new_check_box_sec_new .checkmark {position: absolute; top: 3px; left: 0; height: 18px; width: 18px;background-color: transparent; border: 1px solid #000;border-radius: 4px;}
.new_check_box_sec_new .container:hover input ~ .checkmark {background-color: transparent;}
.new_check_box_sec_new .container input:checked ~ .checkmark {background-color: #fff;border:1px solid #2196f3;}
.new_check_box_sec_new .checkmark:after {content: "\f00c"; position: absolute;display: none;left: 2px;
    top: 0px;font-family: 'Font Awesome 5 Pro';color: #2196f3;font-size: 13px;}
.new_check_box_sec_new .container input:checked ~ .checkmark:after {display: block;}   
.remeber_check_sec{position: relative;margin: 12px 0 0 0;display: flex;align-items: center;justify-content: space-between;} 
.remeber_check_sec a{font-size: 18px;color: #007aff;}
.procedd_btns{position: relative;margin: 60px 0 20px 0;}
.procedd_btns ul{display: flex;align-items: center;justify-content: flex-start;width: 100%;}
.procedd_btns ul li{display: inline-block;}
.proced_btns_sec{position: relative;display: inline-block;background: #F0F7FF;box-shadow: 0px 0px 8px #00000029;border: 2px solid #007AFF;border-radius: 3px;color: #000000;font-size: 18px;padding: 8px 45px;}
.cancel_btns_sec{position: relative;display: inline-block;background: #fff;box-shadow: 0px 0px 8px #00000029;border: 2px solid #000;border-radius: 3px;color: #000;font-size: 18px;padding: 8px 45px;}
.back_to_mobile{position: relative;margin: 45px 0 0 0;display: inline-block;}
.back_to_mobile a{color: #000000;font-size: 20px;font-weight: 400;}
.back_to_mobile a i{margin-left: 8px;}

.register_form_sec{position: relative;margin: 30px 0;}
.register_form_sec_inner{position: relative;}
.register_form_sec_inner_single{position: relative;margin-bottom: 30px;}
.register_form_sec_inner_single input{position: relative;}
.register_form_sec_inner_single input{position: relative;width: 100%;height: 42px;border: none;border-bottom: 1.5px solid #000000;color: #000000;font-size: 18px;font-weight: 300;padding-left: 60px;background: transparent;}
.register_form_sec_inner_single i{  position: absolute;left: 0;top: 10px;z-index: 11;color: #000;font-size: 22px;border-right: 1.5px solid #CFCFCF;padding-right: 20px;}
.register_form_sec_inner_single input::-webkit-input-placeholder {color: #000000 !important; opacity:1 !important;}
.register_form_sec_inner_single input::-moz-placeholder {color: #000000 !important; opacity:1 !important;}
.register_form_sec_inner_single input:-ms-input-placeholder {color: #000000 !important; opacity:1 !important;}
.register_form_sec_inner_single input:-moz-placeholder {color: #000000 !important; opacity:1 !important;}

.register_form_sec_inner_single span{position: relative;margin: 5px 0 0 0;color: #FF6565;font-weight: 400;display: inline-block;padding-left: 60px;font-size: 12px;}
.register_form_sec_inner_single i.fas.fa-eye { position: absolute;right: 0;display: flex;align-items: center;justify-content: flex-end;border-right: none;z-index: 1;width: auto;left: auto;right: 0;}
.register_form_sec_inner_single i.fas.fa-eye-slash { position: absolute;right: 0;display: flex;align-items: center;justify-content: flex-end;border-right: none;z-index: 1;width: auto;left: auto;right: 0;}
.new_register_check_box{position: relative;margin:50px 0 0 0;}
.new_register_check_box .container {display: block;position: relative;padding-left: 30px;margin-bottom: 0px;cursor: pointer;font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-weight: 300;color: #000;}
.new_register_check_box .container p{color: #007AFF;margin-bottom: 0px;display: inline-block;}
.new_register_check_box .container input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.new_register_check_box .checkmark {position: absolute; top: 3px; left: 0; height: 18px; width: 18px;background-color: transparent; border: 1px solid #000;border-radius: 2px;}
.new_register_check_box .container:hover input ~ .checkmark {background-color: transparent;}
.new_register_check_box .container input:checked ~ .checkmark {background-color: #007AFF;border:1px solid #007AFF;}
.new_register_check_box .checkmark:after {content: "\f00c"; position: absolute;display: none;left: 2px;
    top: 0px;font-family: 'Font Awesome 5 Pro';color: #fff;font-size: 13px;}
.new_register_check_box .container input:checked ~ .checkmark:after {display: block;} 
.register_new_submit {position: relative;margin: 30px 0 10px 0;}
.register_new_submit input{position: relative;background: #F0F7FF;box-shadow: 0px 2px 8px #00000029;
border: 2px solid #007AFF;border-radius: 6px;color: #000000;font-size: 18px;font-weight: 500;
    padding: 10px 30px;}
.new_padd_top_new{padding-top: 30px;}
.drop_sec_down{position: relative;margin-right: 10px !important;}
.drop_sec_down button{position: relative; display: flex;align-items: center;background: transparent;
    border: none;padding-right: 10px;}
.drop_sec_down button img{margin-right: 20px;width: 45px;border-radius: 50%;height: 45px;}    
.drop_sec_down button h6{position: relative;margin: 0px;color: #FFFFFF;font-weight: 500;font-size: 20px;}
.drop_sec_down button i{color: #fff;font-weight: 500;font-size: 20px;margin-left: 10px;}
.new_blck_cont button i {color: #000;}
.new_blck_cont button{padding-right: 0px;}
.drop_sec_down .dropdown.show button i{transform: rotate(180deg);}
.drop_sec_down .dropdown-menu.show {display: block; width: 100%;top: 10px !important;background: #fff;
    box-shadow: 0px 3px 6px #00000029;padding: 12px 15px;}
.new_drop_cont_sec_new ol li {display: block !important;margin-left: 0px !important; margin-bottom: 10px;
    padding-bottom: 10px; border-bottom: 1px solid #ccc;padding-left: 0px;margin-right: 0px !important;}
.new_drop_cont_sec_new ol li a { font-size: 14px !important;font-weight: 600 !important; color: #333 !important; display: flex !important; align-items: center; text-transform: capitalize;}
.new_drop_cont_sec_new ol li a i {font-size: 18px !important;margin-right: 8px;font-weight: 900 !important;}
.new_drop_cont_sec_new ol li:last-child { border: none; margin-bottom: 0px;padding-bottom: 0px;}

.login_signup_menu{position: fixed;right: 0;top: 0;width: 410px;*height: 100%;height: 100vh;*background:#fff url(../images/new-star-new.png);background:#fff url(../images/bg-star-wt-1.jpg);background-size: cover;background-repeat: no-repeat;background-position: center center;opacity: 1;padding: 90px 25px 25px;z-index: 112233;*transition: 0.5s ease-in-out;box-shadow: 0px 2px 12px #00000029;overflow-y: scroll;}
.login_signup_menu::-webkit-scrollbar {width: 20px;display: none;}
.login_signup_menu::-webkit-scrollbar-track { box-shadow: inset 0 0 5px grey;  border-radius: 10px;} 
.login_signup_menu::-webkit-scrollbar-thumb {background: red; border-radius: 10px;}
.login_signup_menu::-webkit-scrollbar-thumb:hover {background: #b30000;}
.login_signup_menu ul{display: block;}
.login_signup_menu ul li{display: block;margin-bottom: 35px;}
.login_signup_menu ul li a{display: flex;align-items: center;justify-content: space-between;font-size: 16px;color: #000;font-weight: 500;}
.login_signup_menu ul li span{font-size: 16px;color: #000;font-weight: 500;}
.login_signup_menu ul li span img{margin-right: 18px;    width: 22px;}
.login_signup_menu_close.new_close_round a{position: absolute;right: 30px;background: none;
    color: #000;font-weight: 500; font-size: 16px; z-index: 111;top: 30px;display: flex;align-items: center;}
    .login_signup_menu_close.new_close_round a span{margin: 0 0 0 10px;}
.login_signup_menu_close.new_close_round a i{font-weight: 300;height: 25px;width: 25px;
    border-radius: 50%;border: 2px solid #000;line-height: 25px;display: flex;align-items: center;    justify-content: center;}
.login_sign_new_menu_sec{position: absolute; width: 650px;height: 100%;*background: url(../images/sign-bg.png);
    top: 0; right: 0px; padding: 30px 30px 30px 30px;background-position: 100% 100%;background-repeat: no-repeat;
    background-size: contain;z-index: 11;*background: #000;transition: 0.5s ease-in-out;}
.login_sign_new_menu_sec_single{position: relative;}
.login_sign_new_menu_sec_single_top{position: relative;display: flex;align-items: center;justify-content: space-between;}
.login_sign_new_menu_sec_single_top i{position: relative;font-size: 40px;color: #fff;font-weight: 300;}

.about_company_sec{position: fixed;*position: absolute; right: 0px;top: 0;width: 550px;height: 99%;background: #141414;padding: 70px 30px 20px;z-index: 1111;}
.compny_list{position: relative;display: block;}
.compny_list li{display: block;padding-bottom: 20px;}
.compny_list li a{position: relative;color: #FFFFFF;font-weight: 600;font-size: 45px;font-family: 'Poppins';}
.about_comp_social{position: relative;}
.about_comp_social li{display: inline-block;padding-right: 20px;}
.about_comp_social li a{font-size: 20px;font-weight: 500;color: #fff;}
.about_company_sec .close_btn{position: absolute; right: 30px;border: none;background: none;color: #fff;
    font-weight: 400;font-size: 18px;z-index: 11;top: 30px;}
.about_company_sec .close_btn i{padding-left: 10px;}
.about_company_sec .close_btn {position: absolute;right: 30px;border: none;color: #fff;
    font-weight: 400;font-size: 18px; z-index: 11; top: 30px;background: #c4c4c4 !important;}
.cog_set_sec{position: absolute;left: 25px;top: 0;}   
.cog_set_sec img{width: 25px;} 
.add_cls_dis_none{position: relative;display: none;}
.sm-meet-team-slider .exp-card{margin: 10px;}

/*.hidden_on_mobile{display: block;}*/
.hidden_on_desktop{display: none;}
.selected-flag{position: relative;}
.selected-flag:after{position: absolute;content: ''; height: 70%; width: 1px; background: #CFCFCF;right: 0px;}
.new_sign_logo_sec_left{display: none;}

.faq-section .row{align-items: center;}


.ios_modal_popup_sec_new{position: relative;}
.ios_modal_popup_sec_new .modal-body{padding: 0px;}
.ios_modal_popup_sec_new .modal-dialog {max-width: 650px;margin: 50px auto;background: #fff;border-radius: 10px;}
.ios_modal_popup_sec_new_inner{position: relative;padding: 30px 20px;text-align: center;}
.ios_modal_popup_sec_new_inner img{width: 35px;margin-bottom: 20px;}
.ios_modal_popup_sec_new_inner h6{position: relative;font-weight: 500;font-size: 35px;color: #000000;margin-bottom: 20px;}
.ios_modal_popup_sec_new_inner p{font-weight: 300;font-size: 20px;color: #000000;position: relative;margin-bottom: 30px;}
.ios_modal_popup_sec_new_inner ul{display: block;}
.ios_modal_popup_sec_new_inner ul li{display: inline-block;margin-right: 20px;}
.ios_modal_popup_sec_new_inner ul li:last-child{margin-right: 0px;}
.join_btn_new{position: relative;display: inline-block;border: 1.5px solid #000000;border-radius: 4px;font-weight: 600;font-size: 16px;color: #000000;padding: 6px 30px;}
.cancel_btn_new{position: relative;display: inline-block;border: none;border-radius: 4px;font-weight: 600;font-size: 16px;color: #000000;padding: 6px 30px;}
#new_fea_tal.owl-carousel .owl-stage-outer{padding-left: 6px !important;}


/* Home page : Feature in Section : start here */

.article-logo {
    display: grid;
    grid-template-columns: 0.6fr 1fr 1fr 1fr 0.4fr 0.4fr;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.article-logo span {
    font-size: 38px;
    text-align: center;
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-weight: 600;
}

section.featured-in-sec {
    margin: 50px 0 0 0;
}

.article-logo a.viewmore-btn {
    color: #2196f3;
    font-size: 14px;
    text-align: right;
    font-weight: 600;
    text-decoration: underline;
}

.article-logo a img {
    width: auto;
    transform: scale(1);
    transition: 0.5s ease-in-out;
}

.article-logo a:hover img {
    transform: scale(1.1);
}

/* Home page : Feature in Section : End here */

/* 25K Insta Follower CSS : Start Here */

div#subscription-compare-popup .modal-dialog {
    max-width: 850px;
}

.follower-label p span {
    color: #2386EE;
}

.follower-label p {
    font-size: 19px;
    font-weight: 600;
    margin: 0;
}

.follower-label {
    display: flex;
    gap: 10px;
    align-items: center;
    margin-bottom: 15px;
    border-bottom: 1px solid #ccc;
    padding: 10px 20px;
}

#insta-follower-popup .modal-dialog {
    max-width: 1000px;
}

.insta-follower-popup-inner {
    display: flex;
    gap: 20px;
    padding: 25px 40px;
    align-items: center;
    justify-content: space-between;
}

span.animmated-img {
    position: relative;
}

span.animmated-img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url('../images/25k-animation.gif');
    background-size:cover;
}

span.animmated-img img {
    position: relative;
}

.insta-follower-popup-inner .viewdetails p {
    font-size: 25px;
    font-weight: 600;
    margin-bottom: 20px;
}

.insta-follower-popup-inner .viewdetails {
    text-align: right;
}

.insta-follower-popup-inner .viewdetails button.view-btn {
    background: #2196F3;
    color: #fff;
    border: 0px;
    width: 150px;
    padding: 0px 0;
    display: flex;align-items: center;justify-content: center;
    border-radius: 5px;
    font-size: 16px;
    height: 35px;
}

.view_det_new_btn_sc_done { position: relative;text-align: right;justify-content: flex-end;display: flex; }

.offer-end {
    display: flex;
    justify-content: space-between;
    margin-top: 25px;
}

.offer-end span.offer-date {
    font-size: 16px;
}

.offer-end span.offer-date b {
    font-weight: 500;
}

.offer-end a {
    font-size: 12px;
    line-height: normal;
    margin-top: 0px;
}

#insta-follower-popup button.close {
    position: absolute;
    right: 13px;
    top: 13px;
    border: 1px solid #000;
    width: 22px;
    height: 22px;
    line-height: 22px;
    border-radius: 50px;
    line-height: 7px;
    font-weight: 400;
    opacity: 1;
    z-index: 1;
    font-size: 20px;
}

.upgarde-to-premium {
    background: #F5FBFF;
    padding: 15px 0;
}

.upgarde-to-premium p {
    margin: 0;
    text-align: center;
    font-size: 20px;
}

.upgarde-to-premium p span,.upgarde-to-premium p a {
    color: #2196F3;
    font-weight: 600;
}

.upgarde-to-premium p span#timer {
    color: #000;
}

.upgarde-to-premium p a {
    border: 2px solid #2196F3;
    width: 190px;
    margin-left: 10px;
    border-radius: 7px;
    font-size: 16px;
    display: inline-flex;
    height: 40px;
    justify-content: center;
    align-items: center;
}

.upgarde-to-premium p img {
    width: 100px;
    margin-right: 8px;
}

div#subscription-upgrade-popup button.close {
    position: absolute;
    right: 13px;
    top: 11px;
    border: 1px solid #000;
    width: 15px;
    height: 15px;
    border-radius: 50px;
    line-height: 7px;
    font-weight: 400;
    opacity: 1;
    z-index: 1;
    font-size: 16px;    
}

.upgarde-to-premium p a.viewbtn {
    border: 0px;
    color: #000;
    width: auto;
    text-decoration: underline;
}

/* 25K Insta Follower CSS : End Here */


/* Upgrade to premium plan popup Start Here */
/* Subscription Comapre Popup */
.subscription-premium-plan-popup .modal-dialog {
    max-width: 600px;
}
.subscription-premium-plan-popup .header-inner {
    margin-bottom: 20px;
    position: relative;
}
.subscription-premium-plan-popup .header-inner h4 {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 10px;
}
.subscription-premium-plan-popup .header-inner p {
    font-size: 16px;
    margin-bottom: 0;
}
.table.subscription-preminum-table thead tr:first-child th {
    border-bottom: 1px solid #ccc !important;
    font-weight: 500;
}
.table.subscription-preminum-table thead tr:first-child th:first-child {
    border: 0 !important;
    border-right: 1px solid #ccc !important;
    font-size: 24px;
}
.table.subscription-preminum-table thead tr th, .table.subscription-preminum-table tbody tr td {
    border-right: 1px solid #ccc !important;
    text-align: center !important;
    font-size: 14px;
}
.table.subscription-preminum-table thead tr th:first-child, .table.subscription-preminum-table tbody tr td:first-child {
    text-align: left !important;
    font-size: 13px;
    padding: 5px 0px;
}
.subscription-premium-plan-popup .modal-header {
    border: 0px;
    margin: 0;
    padding: 5px 0 0 20px;
}
.table.subscription-preminum-table {
    border-bottom: 1px solid #ccc;
    width: 590px;
}
.table.subscription-preminum-table thead tr:first-child th {
    vertical-align: middle;
    line-height: 8px;
    padding: 0;
}
.table-borderless.subscription-preminum-table img.premium-plan-logo {
    width: 100px;
}
.table.subscription-preminum-table span.active-label {
    background: #F2F9FF;
    border: 1px solid #2196F3;
    color: #2196F3;
    font-size: 14px;
    width: 100px;
    display: inline-block;
    height: 28px;
    line-height: 26px;
}
.upgrade-to-premium .btn-box {
    text-align: right;
}
.upgrade-to-premium .upgrade-btn {
    font-size: 16px;
    width: 160px;
    height: 40px;
    font-weight: 500;
    line-height: 16px;
    margin: 15px 0;
}

button.upgrade-btn, a.upgrade-btn {
    font-size: 13px;
    background: #2196F3;
    color: #fff;
    border: 0px;
    width: 125px;
    height: 35px;
    border-radius: 5px;
    display: inline-block;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.folw_1 {
    position: relative;
    width: 80px;
}

.abcid_text_Sec_new {
    position: relative;
    font-weight: 600;
    font-size: 22px;
    color: #000000;
}

.table.subscription-preminum-table tbody tr:first-child td {
    font-weight: 500;
    color: #000;
    font-size: 13px;
    vertical-align: middle;
    line-height: 5px;
}
.table.subscription-preminum-table tbody tr:first-child td span {
    display: block;
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 15px;
}
.table.subscription-preminum-table thead tr:first-child th:nth-child(2) {
    font-size: 14px;
}
.success-stories-section.with-sub-upgrade-popup .success-stories-sliders .story-box {
    display: flex;
}
.subscription-premium-plan-popup .modal-content {
    flex-wrap: nowrap;
    background: #fff;
    border-radius: 30px;
}
div#stories_slide.owl-carousel .owl-stage-outer {
    padding: 20px 0;
    height: 280px !important;
}
div#stories_slide .owl-nav {
    position: absolute;
    top: -50px;
    right: 0;
    display: flex;
    gap: 8px;
}
div#stories_slide .owl-nav button {
    width: 20px;
    font-size: 26px;
    height: 24px;
    line-height: 8px;
    background: #2196f3;
    color: #fff;
    border: 0;
}
.success-stories-section.with-sub-upgrade-popup h4 {
    font-size: 18px;
}
.success-stories-section.with-sub-upgrade-popup h4 a {
    font-size: 12px;
}
.upgrade-to-premium {
    display: block;
    gap: 20px;
    padding: 0 15px;
}
div#subscription-compare-popup button.close {
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 20px;
    font-weight: 400;
    border: 2px solid #000;
    width: 22px;
    height: 22px;
    line-height: 20px;
    border-radius: 26px;
}
/* new css 28-12-22 */
.subscription-premium-plan-popup .modal-body {
    padding: 0px;
}
.subscription-planbox .sp-head, .sprow-panel .sp-row {
    display: grid;
    grid-template-columns: 1.5fr 1fr 1fr;
}
.subscription-planbox .sp-head .activebx button {
    margin: 0;
}
.subscription-planbox .sp-head .planheading span {
    position: relative;
    margin-bottom: 0px;
    font-weight: 500;
    font-size: 28px;
    color: #000000;
}
.subscription-planbox .sp-head .planheading, .subscription-planbox .sp-head .activebx, .subscription-planbox .sp-head .pre-logo {
    display: flex;
    align-items: center;
    justify-content: center;
}
.subscription-planbox .sp-head .planheading {
    justify-content: flex-start;
}
.subscription-planbox .sp-head .activebx {
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.subscription-planbox .sp-head .pre-logo {
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.sprow-panel {
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.subscription-planbox .sp-head .pre-logo .premium-plan-logo {
    width: 105px;
}
.sprow-panel .sp-row .sp-col-2, .sprow-panel .sp-row .sp-col-3 {
    justify-content: center;
    text-align: center;
    padding: 15px 0 10px 0;
    border-left: 1px solid #ccc;
}
.sprow-panel .sp-row .sp-col-1 {
    display: flex;
    align-items: center;
}
.sprow-panel .sp-row .sp-col-1 b, .sprow-panel .sp-row .sp-col-2 b, .sprow-panel .sp-row .sp-col-3 b {
    font-size: 18px;
    font-weight: 600;
    color: #000;
}
.sp-row span{color: #000;font-size: 16px;}
.up-months{position: relative;font-size: 10px;margin-bottom: 0px;}
.sprow-panel .sp-row .sp-col-3 b span {
    font-size: 13px;
    display: block;
    font-weight: 300;
}

/* Rajesh Style Start Here - Subscription Premium Popup */
div#stories_slide1.owl-carousel .owl-stage-outer {
    height: auto !important;
}
.new_sub_compare_cls .modal-dialog {
    max-width: 1300px;
    margin: 10px auto;
}
.right_slide_box_new {
    position: relative;
    width: 90%;
    margin: 0 auto;
}
.new_inner_feature {
    position: relative;
}
.new_inner_feature .featured_jobs_sec_single_web p {
    margin: 0 0 8px 0;
    font-size: 12px;
}
.new_inner_feature.featured_jobs_sec_single h6 {
    font-size: 18px;
    margin-bottom: 8px;
}
.new_inner_feature.featured_jobs_sec_single h5 {
    margin-bottom: 5px;
    font-size: 18px;
}
.new_inner_feature .featured_disc h4 {
    font-size: 16px;
    margin: 0 0 10px 0;
}
.featured_disc p {
    font-size: 12px;
    margin-bottom: 10px;
}
.new_inner_feature .apply_now_new {
    width: 120px;
    height: 35px;
    font-size: 10px;
}
.new_inner_feature .apply_now_new img {
    width: 20px;
}
#stories_slide .story-box .videobx span {
    width: 150px;
    height: 200px;
}
#stories_slide .videobx:before {
    width: 85%;
    height: 85%;
}
#stories_slide .videobx:after {
    width: 85%;
    height: 85%;
}
.span_bill_text {
    position: relative;
}
.act_now_btn {
    position: relative;
    display: inline-block;
    background: #F2F9FF;
    border: 1.5px solid #2196F3;
    border-radius: 3px;
    color: #2196F3;
    font-size: 14px;
    font-weight: 500;
    padding: 5px 10px;
    margin: 0;
    top: -4px;
}
div#stories_slide2.owl-carousel .owl-stage-outer {
    padding: 20px 0 0 0;
    *height: 250px !important;
    height: auto;
}
div#stories_slide2 .owl-nav {
    position: absolute;
    top: -50px;
    right: 0;
    display: flex;
    gap: 8px;
}
div#stories_slide2 .owl-nav button {
    width: 20px;
    font-size: 26px;
    height: 24px;
    line-height: 8px;
    background: #2196f3;
    color: #fff;
    border: 0;
}
div#stories_slide3.owl-carousel .owl-stage-outer {
    padding: 0px 0 0 0;
    *height: 250px !important;
    height: auto;
}
div#stories_slide3 .owl-nav {
    position: absolute;
    top: -50px;
    right: 0;
    display: flex;
    gap: 8px;
}
div#stories_slide3 .owl-nav button {
    width: 20px;
    font-size: 26px;
    height: 24px;
    line-height: 8px;
    background: #2196f3;
    color: #fff;
    border: 0;
}
.span_bill_text {
    position: relative;
    color: #646464;
    padding-bottom: 0;
    display: block !important;
    padding-top: 10px;
}
.choose_btn_new_mod {
    position: relative;
    text-align: right;
}
.choose_btn_new_mod li {
    display: inline-block;
    margin-left: 45px;
}
.choose_btn_new_mod li:first-child {
    margin-left: 0px;
}
.new_cls_icn_close {
    position: absolute;
    right: 0;
    opacity: 1;
    z-index: 1;
}
.new_cls_icn_close i {
    font-size: 20px;
}

/* Rajesh Style End Here - Subscription Premium Popup */
/* Upgrade to premium plan popup End Here */

.new_header_pre_login_inner_menu_sec .new_blck_cont.show_menu_new_menu {
    position: relative; 
    border-left: 2px solid #E1E1E1;
    padding-left: 20px;
}




/* ==================================
Schedule Meeting Popup : Start Here
======================================*/

#online-meeting-popup .modal-dialog.meeting-popup-width, #view-meeting-popup .modal-dialog.meeting-popup-width {
    background: transparent;
}
.schedule-meeting-popup .modal-content {
    padding: 0px;
    border-radius: 10px;
    background: #fff;
}
.schedule-meeting-popup .modal-header {
    padding: 0;
    background: #F1F3F5;
}
.schedule-meeting-popup .modal-header h4 {
    margin: 0;
    line-height: normal;
    padding: 12px 18px 12px 20px;
    font-size: 22px;
    font-weight: 500;
    position: relative;
    width: 100%;
}
.schedule-meeting-popup .modal-header button.close {
    position: absolute;
    right: 28px;
    top: 32px;
    font-size: 20px;
    font-weight: 400;
    border: 1px solid #000;
    padding: 0;
    width: 20px;
    height: 20px;
    line-height: 18px;
    border-radius: 50px;
}
.schedule-meeting-popup .modal-body {
    padding: 0;
}
.schedule-meeting-popup .join-meeting-box {
    padding: 20px 20px 10px;
}
.join-meeting-box .ddbox {
    margin-bottom: 15px;
}
.ddbox span {
    font-size: 16px;
    color: #000000;
}
.ddbox span {
    font-size: 16px;
    color: #000000;
}
.ddbox span img {
    width: 14px;
    margin-right: 5px;
}
.join-meeting-box .meeting-link {
    margin-bottom: 10px;
}
.schedule-meeting-popup .copy-link form {
    width: 65%;
    border: 0px;
    align-items: center;
    grid-template-columns: 2fr 1fr;
}
.schedule-meeting-popup .copy-link form input.link {
    font-size: 16px;
    color: #2196F3 !important;
}

.copy-link form input {
    width: 100%;
    height: 30px;
    border: 1px solid #ccc;
    border-radius: 4px;
    border: 0px;
}
.schedule-meeting-popup .copy-btnbox input {
    width: auto !important;
    display: inline-block;
    background: transparent;

}
.schedule-meeting-popup .modal-content .modal-footer.with-note {
    justify-content: space-between;
}
.schedule-meeting-popup .modal-content .modal-footer {
    border: 0;
    padding-top: 20px;
    border-top: 1px solid #D9D9D9;
}
.schedule-meeting-popup .modal-content .modal-footer .note {
    font-size: 12px;
    width: 46%;
}
.schedule-meeting-popup .modal-content .modal-footer .note span {
    color: red;
}

.modal-footer>:not(:last-child) {
    margin-right: 0.25rem;
}
.modal-footer>:not(:first-child) {
    margin-left: 0.25rem;
    background: #2498f3;
    color: #fff;
    border: 0;
    width: 140px;
    height: 34px;
    border-radius: 5px;
}

/* ==================================
Schedule Meeting Popup : End Here
======================================*/




.check_circle_sec_new {position: relative;display: flex;font-weight: 500;font-size: 16px;color: #2C9A1A;
    padding: 8px;align-items: center;justify-content: center;background: #F3FFF2;border: 2px solid #2C9A1A;
    border-radius: 4px;width: 90%; margin: 30px auto 0px;}
.check_circle_sec_new i{font-size: 22px;font-weight: 600 !important;margin-right: 8px;}
.didnot_receive_otp{position: relative;}
.didnot_receive_otp span{position: relative;margin: 5px 0;color: #000;font-weight: 500;font-size: 18px;}
.didnot_receive_otp a{position: relative;display: inline-block;color: #007AFF;}

.verfy_btn_new_sec_hm{position: absolute; right: 0;top: 0px;color: #2386EE !important; font-size: 15px;
    font-weight: 400;border: none;border-radius: 5px;background: none;}

.new_sign_up_sec_box .mobilenum_cls {padding-left: 75px!important;} 
.new_sign_up_sec_box .email_cls {padding-left: 20px!important;}    





.new_login_cont_after{position: relative;}
.new_login_cont_after h6{font-size: 20px;font-weight: 500;margin-bottom: 16px;}
.new_login_cont_after h5{font-size: 36px;font-weight: 300;margin-bottom: 0px;}
.new_log_flow_email{position: relative;}
.new_log_flow_email input{position: relative;width: 100%;height: 52px;border: none;border-bottom: 2px solid #121212;color: #000000;font-weight: 300;font-size: 18px;padding-left: 70px}
.new_log_flow_email::before{content: '';position: absolute;left: 45px;top: 10px;height: 33px;width: 1.5px;background: #CFCFCF;z-index: 99;}
.new_log_flow_email input::-webkit-input-placeholder {color: #000000 !important; opacity:1 !important;}
.new_log_flow_email input::-moz-placeholder {color: #000000 !important; opacity:1 !important;}
.new_log_flow_email input:-ms-input-placeholder {color: #000000 !important; opacity:1 !important;}
.new_log_flow_email input:-moz-placeholder {color: #000000 !important; opacity:1 !important;}

.new_log_flow_email span{display: block;position: absolute;left: 0;top: 8px;z-index: 11;color: #000;font-weight: 600;font-size: 24px}
.new_log_flow_email button {
    position: absolute;
    background: #007AFF;
    box-shadow: 0px 0.89px 8.94px 0px #00000040;
    width: 130px;
    height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    right: 0;
    top: 0;
    border-radius: 4px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
}


.or_sec_text span{font-size: 18px;font-weight: 500;color: #CCCCCC;margin: 10px 0 15px 0;position: relative;}
.or_sec_text span:before{position: absolute;content: '';right: 40px;top: 13px;height: 1px;width: 210px;
    background: #CCCCCC;}
.or_sec_text span:after{position: absolute;content: '';left: 40px;top: 13px;height: 1px;width: 210px;
    background: #CCCCCC;}
.or_sec_text{position: relative;padding-left: 0px;margin: 30px 0 0px 0;text-align: center;} 


.login_with_more{position: relative;margin: 30px 0 0 0;display: flex;gap: 15px;justify-content: center;align-items: center;}
.login_with_more button{position: relative;padding: 10px 30px;border: 2px solid #CCCCCC;display: flex;align-items: center;justify-content: center;background: none;border-radius: 8px;width: 160px;height: 50px;}
.login_with_more button img{width: 35%;}
.login_with_more a{position: relative;padding: 10px 30px;border: 2px solid #CCCCCC;display: flex;align-items: center;justify-content: center;background: none;border-radius: 8px; width: 160px;height: 50px;}
.login_with_more a img{width: 35%;}
.edit_email_text{position: relative;color: #007AFF;font-size: 18px;font-weight: 500;margin: 15px 0;background: none;border: none;}
.verify_text{position: relative;display: block;color: #2C9A1A;font-size: 18px;font-weight: 500;margin-bottom: 22px;}
.verfication_sec_new{position: relative;width: 380px;}
.verfication_sec_new h6{position: relative;color: #000000;font-size: 25px;font-weight: 400;margin-bottom: 18px;}
.grid_input_div{position: relative;display: grid;grid-template-columns: repeat(6, 1fr);grid-gap: 10px;margin-bottom: 18px;}
.grid_input_div input{position: relative;width: 100%;height: 45px;color: #929292;border: none;border-bottom: 2px solid #121212;display: flex;align-items: center;justify-content: center;color: #929292;font-size: 20px;text-align: center;}
.verfication_sec_new h5{position: relative;color: #000000;font-size: 18px;font-weight: 400;}
.ver_code_text{position: relative;color: #000000;font-size: 18px;font-weight: 400;margin-bottom: 0px;}
.mt_top{position: relative;margin-top: 60px;}
.login_flow_new_cont h2{position: relative;font-size: 32px;font-weight: 300;line-height: inherit;margin-bottom: 30px;color: #000;}
#modal_new_sec .modal-dialog{max-width: 650px;border-radius: 8px;width: 650px;background: #fff;overflow: hidden;}
#modal_new_sec .modal-body{padding: 40px;}
.modal_new_sec_inner{position: relative;padding-top: 50px;}
.modal_new_sec_inner h6{position: relative;color: #000000;font-size: 28px;font-weight: 500;margin-bottom: 24px;line-height: inherit;}
.modal_new_sec_inner p{position: relative;color: #6B6B6B;font-size: 18px;font-weight: 400;margin-bottom: 24px;line-height: inherit;}
.unlock_list{position: relative;display: block;}
.unlock_list li{display: flex;align-items: flex-start;gap: 20px;margin-bottom: 15px;}
.unlock_list li span{position: relative;top: 3px;}
.unlock_list li img{width: 32px;}
.text_unlock_sec{position: relative;}
.text_unlock_sec h6{position: relative;color: #000000;font-size: 20px;font-weight: 600;margin-bottom: 5px;}
.text_unlock_sec p{position: relative;color: #232323;font-size: 16px;font-weight: 400;margin-bottom: 0px;}
.upgrade_btn_talent{position: relative;width: 100%;box-shadow: 0px 0px 6.5px 0px #00000033;background: #2196F3;color: #FFFFFF;font-size: 22px;font-weight: 600;height: 57px;border-radius: 10px;border: none;margin-top: 20px;}
.un_bg_sec{position: absolute;width: 235px;opacity: 0.1;right: 25px;top: 40px;}
.modal_new_sec_inner:after{position: absolute;content: '';background: url(../images/un-bg.svg);width: 125px;height: 120px;background-size: 125px;right: -100px;bottom: 70px;opacity: 0.1;}
.modal_new_sec_inner:before{position: absolute;content: '';background: url(../images/un-bg.svg);width: 125px;height: 120px;background-size: 125px;left: -70px;top: 0px;opacity: 0.1;}
#modal_new_sec .close {position: absolute;right: 40px;color: #000000;font-size: 17px;font-weight: 400;
    z-index: 11;opacity: 1;}



.upgrade_prem_plan_sec_new {
    position: relative;
    margin-top: 20px;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 0;
}

.upgrade_prem_left h6 {
    position: relative;
    font-size: 24px;
    font-weight: 600;
    color: #000;
    margin-bottom: 20px;
    height: 45px
}

.jobs_list {
    display: block
}

.jobs_list li {
    display: block;
    padding-bottom: 25px;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}

.upgrade_prem_left_head {
    position: relative;
    margin-bottom: 25px
}

.upgrade_prem_left_head h5 {
    position: relative;
    margin-bottom: 0;
    font-weight: 500;
    font-size: 26px;
    color: #000;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.upgrade_prem_left_head h5 img {
    width: 40%
}

.upgrade_prem_left_head h5.text-left {
    justify-content: flex-start !important;
    border-bottom: none !important
}

.upgrade_prem_middle {
    position: relative;
}


.upgrade_prem_middle h6 {
    position: relative;
    font-size: 20px;
    font-weight: 500;
    color: #000;
    margin-bottom: 20px;
    text-align: center;
    height: 45px;
}

.upgrade_prem_middle h6 span{
    color: #646464;
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    display: block;
}

.upgrade_prem_right {
    position: relative;
}

.upgrade_prem_right h6 {
    position: relative;
    font-size: 18px;
    font-weight: 600;
    color: #000;
    margin-bottom: 20px;
    text-align: center
}

.upgrade_prem_right h6 span {
    display: block;
    margin: 5px 0 0 0;
    font-size: 14px;
    font-weight: 400
}


#modal_new_plan .modal-dialog{max-width: 1200px;border-radius: 8px;width: 1200px;background: #fff;overflow: hidden;}
#modal_new_plan .modal-body{padding: 40px;}
.modal_new_plan_main_sec{position: relative;}
.modal_new_plan_main_sec_head{position: relative;display: flex;align-items: flex-start;justify-content: space-between;}
.modal_new_plan_left{position: relative;display: flex;align-items: flex-start;gap: 10px;flex-direction: column;}
.modal_new_plan_left h4{position: relative;color: #000000;font-size: 30px;font-weight: 700;margin-bottom: 0px;}
.modal_new_plan_left h4 img{width: 42px;}
.modal_new_plan_left p{position: relative;color: #000000;font-size: 20px;font-weight: 400;font-style: italic;}
.modal_new_plan_right{position: relative;}
.modal_new_plan_right button{background: none;border: none;font-size: 25px;}
.modal_new_plan_main_sec:before{position: absolute;content: '';background: url(../images/up-img-2.svg);height: 265px;width: 265px;background-size: contain;background-repeat: no-repeat;background-position: center center;    left: -85px;top: -40px;}
.modal_new_plan_main_sec:after{position: absolute;content: '';background: url(../images/up-img-1.svg);height: 265px;width: 265px;background-size: contain;background-repeat: no-repeat;background-position: center center;    right: -85px;bottom: -40px;}
#signup_mobile_fld{width: 100%;}
.register_form_sec_inner_single .intl-tel-input{width: 100% !important; display: block !important;}
.register_form_sec_inner_single .allow-dropdown{width: 100% !important;display: block !important;}
input:-internal-autofill-selected{background: none;}
.selected-flag:after{opacity: 0;}
.intl-tel-input.allow-dropdown .flag-container{left: 60px !important;}
input#signup_mobile_fld {padding-left: 115px !important;}
.register_form_sec_inner_single i.fas.fa-phone-volume {left: 5px;}
.incorrect_number_requierd {
    position: absolute;
    color: #FF4E4E;
    font-size: 15px;
    font-weight: 400;
    text-align: center;
    background: #FFF 0 0 no-repeat padding-box;
    box-shadow: 0 1px 10px #00000029;
    border: 1px solid #FFB0B0;
    height: 40px;
    padding: 0 15px;
    left: 100px !important;
    right: 100px;
    z-index: 11;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 290px;
    top: 70px !important;
}
.incorrect_number_requierd p{display: flex;align-items: center;justify-content: center;margin-bottom: 0px;height: 100%;font-size: 16px;
    font-weight: 500;
    color: red;}

    

.unlock_bigger_oppertunity_sec{position: relative;padding: 30px 0;background: #ECF7FF;margin: 30px 0;}
.unlock_bigger_oppertunity_sec_inner{position: relative;}
.unlock_bigger_oppertunity_sec_inner_head{position: relative;text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: column;margin-bottom: 30px;}
.unlock_bigger_oppertunity_sec_inner_head h6{position: relative;color: #000;font-weight: 600;font-size: 32px;margin-bottom: 15px;font-family: 'Barlow Semi Condensed', sans-serif;}
.unlock_bigger_oppertunity_sec_inner_head h6 img{width: 190px;margin-left: 0px;position: relative;top: -2px;}
.unlock_bigger_oppertunity_sec_inner_head p{position: relative;color: #000;font-weight: 400;font-size: 20px;margin-bottom: 0px;font-family: 'Barlow Semi Condensed', sans-serif;}
.unlock_bigger_oppertunity_sec_inner_body{position: relative;padding: 20px;border-radius: 20px;background: #fff;display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap: 15px;margin-bottom: 30px;}
.unlock_bigger_oppertunity_sec_inner_single{position: relative;background: #ECF7FF;border-radius: 20px;padding: 30px 15px;}
.unlock_bigger_oppertunity_sec_inner_single h5{position: relative;color: #0075EC;font-weight: 600;font-size: 25px;font-family: 'Barlow Semi Condensed', sans-serif;}
.unlock_bigger_oppertunity_sec_inner_single p{position: relative;color: #000;font-weight: 400;font-size: 20px;margin-bottom: 0px;}
.unlock_bigger_oppertunity_sec_inner_ftr{position: relative;display: flex;align-items: center;justify-content: center;gap:10px;flex-direction: column;}
.unlock_bigger_oppertunity_sec_inner_ftr h4{position: relative;color: #000000;font-size: 32px;margin-bottom: 0px;line-height: inherit;font-family: 'Barlow Semi Condensed', sans-serif;}
.unlock_bigger_oppertunity_sec_inner_ftr h3{position: relative;color: #000000;font-size: 20px;margin-bottom: 0px;line-height: inherit;font-weight: 400;}
.unlock_bigger_oppertunity_sec_inner_ftr button{position: relative;display: flex;align-items: center;justify-content: center;border: none;box-shadow: 0px 0px 6.5px 0px #00000033;background: #2196F3;border-radius: 12px;color: #FFFFFF;font-size: 18px;font-weight: 600;line-height: inherit;height: 50px;padding: 0px 30px;font-family: 'Barlow Semi Condensed', sans-serif;}
.unlock_bigger_oppertunity_sec_inner_ftr a {position: relative;display: flex;align-items: center;justify-content: center;border: none;box-shadow: 0px 0px 6.5px 0px #00000033;background: #2196F3;border-radius: 12px;color: #FFFFFF;font-size: 18px;font-weight: 600;line-height: inherit;height: 50px;padding: 0px 45px;}