/*!
Theme Name: turbohire21
Theme URI: http://hybreed.co/
Author: Underscores.me
Author URI: http://hybreed.co/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: turbohire21
*/
 

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;900&display=swap');

 :root {
	--themeWhite: #fff;
	--themeBlack: #000000;
	--themeDarkBlack: #051D2E;
	--themeBlue: #1A8FE6;
	--themelightBlue: #F7FAFF;
	--themeGradient: linear-gradient(107.29deg, #F6FBFE -11.05%, #FDF6F4 134.01%);
	--themeGradientRed: linear-gradient(107.29deg, #FDF6F4 -11.76%, #F6FBFE 133.3%);
	--themeGray: #454545;
	--lightPink: #FBF9F9;
	--themeYellow: #FCC013;
	--themeText: #5B5B5B;
	--themeLightBlueBorder: #CDEAFF;
	--green: #2EBBAB;
	--darkbluebanner: #172153;
	--herodarkblue:#172153;
	--herodarkblack:#262626;
	--bg-violet:#8b8bff;
	--textlightgray:#8A8A8A;
	--bg-lightgray:#F8F9FC;
	 --primary-color:#1B8EE5; 


}

body {
    font-family: 'Inter', sans-serif;
	font-size: 16px;
	line-height: 25px;
	width: 100%;
	overflow-x: hidden;
	scroll-behavior: smooth;
	-moz-osx-font-smoothing: grayscale;
	counter-reset: section;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
	line-height: 1.2;
	margin-bottom: 0;
	color: var(--themeBlack);
	font-weight:700;
}
h1{font-size:40px;}
h2{font-size:36px;}
h3{font-size:28px;}
h4{font-size:20px;}



a,
*::before,
*::after,
img,
span,
input,
button,
.navbar,
.fixedmenu,
.tp-bullet,
{
	transition: ease-in-out 0.2s;
	-webkit-transition: ease-in-out 0.2s;
	-moz-transition: ease-in-out 0.2s;
	-ms-transition: ease-in-out 0.2s;
	-o-transition: ease-in-out 0.2s;
}

a {
	color: inherit;
	text-decoration: none;
}

.btn.focus,
.btn:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}

p {
	word-wrap: break-word;
	word-break: break-word;
	line-height: 25px;
	font-weight: 400;
	margin: 0 0 25px;
	font-size: 16px;
	/*letter-spacing: 0.11px;*/
/* 	letter-spacing: 0.5px; */
	color: var(--themeText);
}

p:last-child {
	margin-bottom: 0 !important;
}

.bg-DarkBlack {
	background-color: var(--themeDarkBlack);
}

.bg-darkBlue {
	background-color: var(--themeBlue);
	color: var(--themeWhite);
}

.bg-lightBlue {
	background-color: var(--themelightBlue);
}

.bg-lightBlue-1 {
	background-color: #F1F7FD
}

.bg-lightPink {
	background-color: var(--lightPink);
}

.bg-themegradient {
	background: var(--themeGradient);
}

.bg-themegradient-red {
	background:#F5F7FA;
}

.bg-lightGreen {
	background-color: rgba(251, 249, 249, 0.16);
}

.bg-darkBlue:hover {
	color: var(--themeWhite);
}

.bg-darkbluebanner {
	background: var(--darkbluebanner);
}
.bg-violet{background-color:var(--bg-violet) !important;}
.bg-lightgray{background-color:var(--bg-lightgray);}

.text-green {color: #00A066;}
.text-darkblack{color: var(--themeDarkBlack) !important;}
.text-darkBlue {color: var(--themeBlue)}
.text-light-red{color:#DF623E;}
.text-light-gray{color:var(--textlightgray)}
.text-orange-light{color:#FCC013;}



.sticky-me{position:sticky !important;top:150px;}

.hide-in-desktop {
	display: none;
}

.border-radius-8 {
	border-radius: 8px;
}

.border-radius-16 {
	border-radius: 16px;
}

.border-radius-top-left {
	border-top-left-radius: 16px
}

.border-radius-top-right {
	border-top-right-radius: 16px
}

.border-radius-bottom-left {
	border-bottom-left-radius: 16px
}

.border-radius-bottom-right {
	border-bottom-right-radius: 16px
}

.overflow-inherit {
	overflow: inherit !important;
}

body .wpb_content_element0 {
	margin-bottom: 0 !important;
}

.equalPaddingT {
	padding-top: 80px !important;
}

.equalPaddingB {
	padding-bottom: 80px;
}

.button-set {
	display: inline-block;
}
.heroclip{clip-path: ellipse(150% 100% at center top);}


/* .button-set.d-flex{column-gap:20px;} */

.th-btn {
	font-weight: 600;
	display: block;
	transition: all 0.4s ease;
	font-size: 16px;
	line-height: 16px;
	text-align: center;
	cursor: pointer;
	border-radius: 4px;
	color: #fff;
	padding: 15px 20px;
}

.blue-border {
	border: 1px solid var(--themeLightBlueBorder);
	color: var(--themeBlue);
}
.blue-border-dark{
	border: 1px solid var(--themeBlue);
	color: var(--themeBlue);
}
.white-border-dark{
	border: 1px solid #fff;
	color:#fff;
}
.white-border-dark:hover{background-color:#fff;color:var(--themeBlue)}
.black-border {
	border: 1px solid #E6E5E5;
	color: #454545
}

.btn-light {
	border: 1px solid #CDEAFF;
	box-sizing: border-box;
	border-radius: 4px;
	color: var(--themeBlue);
	background-color: transparent;
}
.btn-close{
	position: absolute;
right: 10px;
top: 14px;
z-index: 10;
}

.th-btn:hover {
	box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
	-webkit-transform: translateY(-1px);
	transform: translateY(-1px);
}
.readmore{
	display: block;
  padding-top: 10px;
}
.readmore a {
	color:#1A8FE6;
	font-weight: 600;
	font-size: 16px;
}
.readmore a img{transform:rotate(45deg);filter: invert(70%) sepia(100%) saturate(12) hue-rotate(187deg) brightness(100%) contrast(100%);}
.yellowline-position {
  display: inline-block;
  position: relative;
}
.dots-circle {
	position: absolute;
	animation: spin1 2s infinite alternate;
	width: 12px;
	height: 12px;
	border-radius: 50%;
}

.price-dots-one {
	background: rgba(223, 98, 62, 0.5);
	top: 0;
	left: 12%;
}

.price-dots-two {
	background: rgba(252, 192, 19, 0.6);
	bottom: 0;
	left: 24%;
}

.price-dots-three {
	background: rgba(223, 98, 62, 0.5);
	bottom: 0;
	right: 24%;
}

.price-dots-four {
	background: rgba(252, 192, 19, 0.6);
	top: 0;
	right: 12%;
}

.ats-dots-one {
	background: rgba(223, 98, 62, 0.5);
	top: 0;
	left: 10%;
}

.ats-dots-two {
	background: rgba(252, 192, 19, 0.6);
	bottom: 0;
	left: 35%;
}

.ats-dots-three {
	background: rgba(223, 98, 62, 0.5);
	bottom: 12%;
	right: 35%;
}

.ats-dots-four {
	background: rgba(252, 192, 19, 0.6);
	top: 0;
	right: 10%;
}

.accoloads-dots div:nth-child(1) {
	top: -40%;
	left: 10%;
}

.accoloads-dots div:nth-child(2) {
	right: 35%;
	top: -40%;
	bottom: auto;
	left: auto;
}

.accoloads-dots div:nth-child(3) {
	left: 35%;
}

.accoloads-dots div:nth-child(4) {
	right: 0
}

.green-dot {
	background-color: var(--green);
}

.endunderline:after {
	content: '';
	background-repeat: no-repeat;
	display: block;
	position: absolute;
	right: 0;
	bottom: 24px;
	z-index: -1;
}

.green-line:after {
	background-image: url('/wp-content/uploads/2021/11/green-line.svg');
	width: 300px;
	height: 10px;
}

.yellow-line:after {
	background-image: url('/wp-content/uploads/2021/11/yellow-line.svg');
	width: 207px;
	height: 10px;
}

.elementsfree-circle .endunderline::after {
	z-index: 0;
}

.entry-header,
.hideyearPrice {
	display: none;
}

.new-hero-section h1,
.new-hero-section p {
	color: #fff
}

.sectionHeading {
	letter-spacing: -0.02em;
	color: var(--themeBlack);
	font-weight:700;
}

h1.sectionHeading,
h2.sectionHeading {
	display: inline-block;
	position: relative;
}

h1.sectionHeading {
/* 	font-size: 44px; */
	line-height: 56px;
}

/* h2.sectionHeading {
	font-size: 40px;
} */
h3.sectionHeading{line-height:1.5;font-weight:600;}

.smallHeading {
	color: #1A8FE6;
	letter-spacing: 1.5px;
	text-transform: uppercase;
	font-size: 12px;
}

#primary {
	margin-top: 70px;
}

.elements-circle {
	position: relative;
}

.elements-circle:before,
.elements-circle:after {
	content: '';
	width: 14px;
	height: 14px;
	position: absolute;
	border-radius: 50%;
}

.ele-circle-y:before,
.ele-circle-cho:after {
	width: 12px !important;
	height: 12px !important;
}

.ele-circle-r:before {
	background: rgba(223, 98, 62, 0.5);
	top: -20px;
	left: 22px;
	animation: spin1 1.5s infinite alternate;
}

.ele-circle-y:before {
	background: rgba(252, 192, 19, 0.6);
	bottom: -30px;
	right: 50%;
	animation: spin1 2s infinite alternate;
}

.ele-circle-cho:after {
	background: rgba(186, 121, 42, 0.55);
	bottom: -40px;
	right: 30%;
	animation: spin1 2s infinite alternate;
}

@-webkit-keyframes spin1 {
	0% {
		transform: scale(0.9);
	}
	100% {
		transform: scale(1.5);
	}
}

@keyframes spin1 {
	0% {
		transform: scale(0.9);
	}
	100% {
		transform: scale(1.5);
	}
}


/*.elements-circle{position: relative;}*/


/*.elements-circle{
  width: 15px;
  height: 15px;
  position: absolute;
  border-radius: 50%;
}

.ele-circle-r{
  background: rgba(223, 98, 62, 0.5);
  top:0;
  left: 22px;
}*/


/*.ele-circle-y:before{
background: rgba(252, 192, 19, 0.6);
bottom: -30px;
right: 50%;
}

.ele-circle-cho:after{
background: rgba(186, 121, 42, 0.55);
bottom: -80px;
right: 30%;
}*/
.bg-herodarkblue{background-color:var(--herodarkblue);}
.bg-herodarkblack{background-color:var(--herodarkblack) !important;}


.big-hero-section {
	min-height: 750px;
/* 	clip-path: circle(122% at 48% -82%); */
}
.big-hero-section:before{
content:"";
display:block !important;
clip-path: circle(130% at 50% -100%);
background:var(--themeGradient);
width: 100%;
height: 100%;
position: absolute;
top:0;	
}

.small-hero-section {
	height: 400px;
	clip-path: ellipse(100% 100% at 50% 0%);
}

.hero-section {
	background: var(--themeGradient);
}

.hero-section p {
	margin-top: 10px;
	color: var(--themeGray);
	font-size: 18px;
	line-height: 28px;
	letter-spacing: 0.5px;
}

.analyst-box {
	
	border-radius: 14px;
	position: relative;
	background: #918EFF;
box-shadow: 0 5px 20px rgba(0,0,0,.1);
padding: 30px 30px 0 30px;
}

.analyst-box img {
/* 	border-radius: 08px; */
}

.play-icon {
	display: block;
	cursor: pointer;
}

.play-icon:before {
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 12.5px 0 12.5px 16px;
	border-color: transparent transparent transparent #007bff;
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	top:0;
	bottom: 0;
	z-index: 1;
}

.play-icon:after {
	content: '';
	position: absolute !important;
	left: 0;
	right: 0;
	top:0;
	bottom: 0;
	margin: auto;
	width: 80px;
	height: 80px;
	background-color: #fff;
	border-radius: 50%;
	filter: drop-shadow(0px 4px 21px rgba(0, 0, 0, 0.09));
}

.squareBox {
	position: sticky !important;
	top: 110px;
}

.squareBox:before,
.squareBox:after {
	content: "";
	background-repeat: no-repeat;
	position: absolute;
	width: 83px;
	height: 83px;
}

.squareBox:before {
	background-image: url('/wp-content/uploads/2021/12/Group-36824.svg');
	left: 35px;
	top: -10px;
}

.squareBox:after {
	background-image: url('/wp-content/uploads/2021/12/Group-36825.svg');
	right: 26px;
	bottom: 25%;
	z-index: 0;
}

.elements-on-feedback:before {
	right: -35px !important;
	top: -48px !important;
	left: auto;
	transform: matrix(-1, 0, 0, 1, 0, 0)
}

.elements-on-feedback:after {
	left: -40px;
	bottom: 0;
	right: auto;
}


/*:before{
	content: '\f058';
}*/
.font6{
	font-weight:600;
}
.benefit-list{padding-left:0;list-style:none;padding-top:26px;padding-bottom: 30px;}
.benefit-list li{
display: inline-block;
/*background: linear-gradient(90.37deg, #1F2C6D 0.54%, rgba(31, 44, 109, 0) 98.42%);
*/padding: 8px 10px 10px;
color:#fff;
border-radius: 4px;
margin: 05px 12px 0 0;	
}
.benefit-list li i{color:#fff;}
 .change-list i{color:#2EBBAB;}
.change-list{list-style:none;padding-left: 0;}
.change-list i{padding-right:05px;}
.change-list li{font-size:20px;padding-bottom:10px;color: var(--themeBlack);font-weight:600;}

.thtyps{
	list-style: none;
	padding-top: 35px;
}

.thtyps li {
	position: relative;
	display: inline-block;
	margin-right: 40px;
	font-size: 16px;
	line-height: 22px;
}

.thtyps li:before {
	display: inline-block;
	vertical-align: middle;
	font-family: "Font Awesome 6 Free";
	font-weight: 300;
	content: "\f058";
	position: absolute;
	left: -25px;
	top: 0px;
	font-size: 20px;
}

.dashlineWrap,
.timer-candi {
	position: relative;
	counter-reset: my-sec-counter;
}

.dashlineWrap .timer-candi:after {
	content: "" !important;
	/*     width: 1px;
    height: 500px;
    display: block;
    position: absolute;
    top: 44px;
    left: 0;
    right: 0;
    margin: auto;
    border-right: 2px dashed #B5C4CE;
    z-index: -1; */
	position: absolute;
	width: 2px;
	height: 100%;
	background: #e3e6e9;
	top: 0;
	z-index: 2;
	overflow: hidden;
	left: 50%;
	margin-left: -1px;
	display: block !important;
}

.dashlineWrap .timer-candi:last-child:after {
	height: 84%;
}

.dashlineWrap .count-number:before {
	display: block !important;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	background-color: #818181;
	position: absolute;
	top: -6px;
	right: 0;
	left: 0;
	margin: auto;
	counter-increment: section;
	content: counter(section) !important;
	text-align: center;
	color: #fff;
	line-height: 30px;
	z-index: 4;
}

.dashlineWrap .count-number.active:before {
	background-color: var(--themeBlue);
}


/*.vc_row::before {
    clear: both;
}*/
.shadow-img{
	box-shadow: 0 5px 20px rgba(0,0,0,.1);
	border-radius:16px;
}
.round-border img{border-radius: 16px;/*border: 1px solid #f8f8f8;*/}

.timer-candi {
	padding: 0 80px 60px;
}

.timer-candi h3 {
	padding-bottom: 15px;
	font-weight: 700;
/* 	font-size: 32px; */
	padding-top: 8px;
}

.timer-candi p {
	color: #454545;
}

body .right-padding-wrap {
	padding-right: 70px;
}

body .left-padding-wrap {
	padding-left: 70px;
}

.thtyps-inner-candi-content {
	background:#5067CC;
	padding: 20px;
/* 	color: var(--themeGray); */
	margin-top: 35px;
	border-radius: 8px;
}
.thtyps-inner-candi-content p{font-size:14px;line-height: 22px;margin-bottom: 15px;color:#fff;}
.thtyps-inner-candi-content  h5{font-size:18px;color: #fff;}

.candi-name-content {
	display: flex;
	align-items: center;
}
.candi-img img{
border: 1px solid #1A8FE6;
border-radius: 50%;
padding: 02px;	
}
/* .candi-img {
	background-color: #EFF8FA;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: auto;
} */

.candi-name {
	padding-left: 20px;
}

.timer-candi p:last-child {
	padding-bottom: 0;
}

.candi-img img,
#tracking-system img {
	width: 100%;
}

#tracking-system h3 {
/* 	font-size: 18px; */
	padding: 10px 0;
}


/*.tracking-system .owl-stage{display: flex;}*/

.text-orange h3 {
	font-size: 20px;
	color: #DF623E;
}
.text-violet{
	font-size: 20px;
	color: #8585FF;
}

.tracking-wrap {
	padding-left: 60px;
	padding-right: 60px;
}

.tracking-wrap .sliderarrows-left {
	left: -85px;
}

.tracking-wrap .sliderarrows-right {
	right: -85px;
}

.tracking-wrap .ele-circle-cho::after {
	left: -22px;
	bottom: 16px;
}

.tracking-wrap .ele-circle-y::before {
	top: -22px;
	right: -22px;
}

#tracking-system .carousel-cell{
	width: 32%;
	margin-right: 20px;
	background-color: #fff;
	border-radius: 9px;
	padding: 30px;
	height:600px;
}
.solutionchildpages .carousel-cell{
    width: 33%;
	margin-right: 10px;
	background-color: #fff;
	border-radius: 9px;
	padding: 20px;
	height:600px;	
}

.onboard-client-logo-wrap {
	position: relative;
	overflow: hidden;
	height: 100px;
}


/*.onboard-client {
  position:absolute; 
  top:0px; 
  left:0px; 
  overflow:hidden; 
  white-space: nowrap;
  display: flex;
}
/*.onboard-client-left {
	  animation: logomove_left 10s linear infinite;
}

.onboard-client-right {
	  animation: logomove_right 10s linear infinite;
}
*/

.onboard-client li {
	background: #FFFFFF;
	border-radius: 8px;
	padding: 20px !important;
	height: 100px;
	width: 220px;
	display: flex !important;
	align-items: center;
	justify-content: center;
	margin: 0px 5px;
}

.onboard-client {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	white-space: nowrap;
	display: flex;
}

.onboard-client li {
	margin: 0 0.5em
}

.onboard-client-left {
	animation: logomoveleft 25s linear infinite;
}

.onboard-client-right {
	animation: logomoveright 25s linear infinite;
}

@keyframes logomoveleft {
	0% {
		transform: translate(0, 0);
	}
	100% {
		transform: translate(-50%, 0);
	}
}

@keyframes logomoveright {
	0% {
		transform: translate(-50%, 0);
	}
	100% {
		transform: translate(0, 0);
	}
}


/*@keyframes logomove_right {
  0% {
      transform: translate(0, 0);
  }
  100% {
      transform: translate(50%, 0);
  }
}


@keyframes logomove_left {
  0% {
      transform: translate(0, 0);
  }
  100% {
      transform: translate(-50%, 0);
  }
}
*/

.globalRecruiters-box {
	color: #fff;
	position: absolute;
	top: 0px;
	right: 15px;
}

.global-inner-box {
	width: 285px;
/* 	height: 156px; */
	padding: 16px;
	background: #234259;
	border-radius: 6px;
}

.globalRecruiters-box h3 {
	padding-bottom: 08px;
	font-size: 36px;
	font-weight: 600;
}

.globalRecruiters-box .text-yellow {
	color: var(--themeYellow);
}

.globalRecruiters-box .text-blue {
	color: var(--themeBlue);
}

.globalRecruiters-box p {
	font-size: 16px;
	line-height: 20px;
	color: rgba(255, 255, 255, 0.6)
}


/* .custom-slider-arrow{
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
} */

.page-id-61 .global-logo-position #global-logo {
	position: unset;
	margin: auto;
}

.global-logo-position #global-logo {
	position: absolute;
	top:0;
	left: 25px;
	right: 25px;
	margin: 0 30px;
	background: #FFFFFF;
	box-shadow: 0px 4px 64px rgba(0, 0, 0, 0.08);
	border-radius: 16px;
	padding: 12px 50px;
}
.page-id-1528 .global-logo-position #global-logo{bottom: -60px;top:auto;}
.bottom-auto {
	bottom: auto !important;
}


/*
#global-logo{
height: 60px !important;
line-height: 60px;
display: flex;
align-items: center;
}
#global-logo li{display: flex;align-items: center;justify-content: space-between;}
.global-logo img, .world-leading img{width: auto !important;}

/* .world-leading{position: relative;} 
.sliderarrows{
background-color: #fff !important;
box-shadow: 0px 4px 4px rgba(188, 188, 188, 0.25);
width: 50px;
height: 50px;
border-radius: 50px;
position: absolute;
border: none;
top: 50%;
transform: translateY(-50%);
}
.sliderarrows-left{
  left: -28px;
}
.sliderarrows-right{
  right: -28px;
}
.sliderarrows-right.world-click-right{right: 40px;}
.sliderarrows i{font-size: 20px;}
/*.lslide.active{opacity:1}
.lslide{opacity: 0.5;}*/


/*.global-logo .owl-nav .owl-prev, .world-leading .owl-nav .owl-prev{left: -28px;}
.global-logo .owl-nav .owl-next, .world-leading .owl-nav .owl-next{right: -28px;}
.global-logo .owl-nav i{font-size: 20px;}

.global-logo .owl-stage {
  display: flex;
  align-items: center;
}
*/

#global-logo .carousel-cell {
	width: 24%;
	height: 85px;
	margin-right: 20px;
	text-align: center;
}

.counter-box .wpb_wrapper {
	background-color: var(--themeWhite);
	box-shadow: 0px 4px 26px rgba(236, 236, 236, 0.58);
	border-radius: 8px;
	padding: 40px;
	margin: 20px 0;
	text-align: center;
}

.counter-box h5 {
	font-size: 56px;
	color: var(--themeBlue);
	font-weight: 600;
	display: inline-block;
}

.counter-box p {
	color: var(--themeGray);
	line-height: 26px;
	font-weight: 600;

}

.one-hire-grid ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	list-style: none;
	padding-left: 0;
}

.one-hire-grid li {
	flex: 0 0 calc(33.33% - 20px);
	background: #fff;
	padding: 15px;
	margin: 10px !important;
	box-shadow: 0px 3.51773px 14.0709px #EAF2FF;
	border-radius: 6.15603px;
}

.one-hire-grid ul li p {
	font-weight: 600;
}

.stars-list {
	display: flex;
	padding: 10px 0;
}

.stars-list i {
	color: #FCC013;
}


/*.world-leading .item{width: 300px;}*/

.world-leading img {
	margin: auto;
	padding-bottom: 25px
}

.worldsleading-content {
	padding: 0 60px;
}

.trust-card.carousel-cell {
	width: 38%;
	height: 400px;
	margin-right: 20px;
}

#world-leading .flickity-prev-next-button.previous,
#tracking-system .flickity-prev-next-button.previous,
#global-logo .flickity-prev-next-button.previous {
	left: -30px;
}

#tracking-system .flickity-prev-next-button.next,
#global-logo .flickity-prev-next-button.next {
	right: -30px
}

#world-leading .flickity-prev-next-button {
	z-index: 10
}

#world-leading {
	position: relative
}

#world-leading:after {
	content: '';
	width: 155px;
	height: 400px;
	display: block;
	position: absolute;
	right: 0;
	background-color: rgba(247, 250, 255, 0.6);
	top: 0;
	z-index: 1;
}


/*.world-leading .owl-nav .owl-prev, .world-leading .owl-nav .owl-next{
top: 0 !important;
bottom: 0;
margin: auto;
}*/


/*#world-leading  li{width: 320px !important;}*/


/*#world-leading  li{width: 15% !important;}*/

.trust-card {
	background: #FFFFFF;
	box-shadow: 0px 4px 16px #E1ECFF;
	border-radius: 8px;
	display: flex;
	align-items: center;
	text-align: center;
	justify-content: center;
	border: 1px solid #f8f8f8;
}


/*.world-leading .owl-item.active{
opacity: 1;
}*/


/*.world-leading .owl-item.cloned{
  opacity: 0;
}
*/


/*.trust-card{
background: #FFFFFF;
box-shadow: 0px 4px 16px #E1ECFF;
border-radius: 8px;
height: 350px;
width: 300px;
display: flex;
align-items: center;
text-align: center;
justify-content: center;
}*/

.practices-hiring {
	padding: 0 130px;
}

.practices-hiring ul {
	list-style: none;
	padding-left: 0;
	padding-right: 35px;
}

.practices-hiring li {
	border: 1px solid #E9E9E9;
	box-sizing: border-box;
	border-radius: 8px;
	padding: 25px;
	margin-bottom: 10px;
	cursor: pointer;
}

.practices-hiring li.active {
	background: linear-gradient(180deg, #F9FBFF 0%, rgba(232, 241, 255, 0) 100%);
}

.practices-hiring li h3 {
	color: #000000;
	opacity: 0.43;
	font-size: 18px;
	text-transform: uppercase;
}

.practices-hiring li h4 {
	color: var(--themeBlack);
	font-size: 18px;
	padding: 12px 0;
}

.practices-hiring li p {
	font-size: 14px;
}

.demofeatureList ul {
	list-style: none;
	padding-left: 0;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-gap: 20px;
}

.demofeatureList ul li {
	border: 1px solid #E6E5E5;
	box-sizing: border-box;
	border-radius: 8px;
	background-color: #fff;
	padding: 10px;
	padding-left: 35px;
	letter-spacing: -0.02em;
	color: #333333;
	line-height: 20px;
	font-size: 14px;
	position: relative;
	display: flex;
	align-items: center;
	min-height: 60px;
}

.demofeatureList ul li:before {
	content: '';
	/*background-image: url('/wp-content/uploads/2021/10/circle-blue-arrow.svg');*/
	background-image: url('/wp-content/uploads/2021/11/circle-blue-arrow.svg');
	background-repeat: no-repeat;
	background-size: cover;
	width: 22px;
	height: 22px;
	display: block;
	position: absolute;
	left: 6px;
}

.forward-demo-list ul {
	list-style: none;
	padding-left: 0;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-gap: 20px;
	grid-auto-rows: 1fr;
}

.forward-demo-list ul li {
	background: linear-gradient(107.29deg, #F6FBFE -11.05%, #FDF6F4 134.01%);
	border-radius: 4px;
	box-sizing: border-box;
	padding: 25px;
}

.color-box {
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 60px;
	height: 60px;
	margin-bottom: 15px;
}

.color-box div {
	color: #fff;
	font-size: 20px;
}

.color-box-green {
	background: #2EBBAB;
}

.color-box-yellow {
	background: #FCC013;
}

.color-box-orange {
	background: #DF623E;
}

.color-box-dark-green {
	background: #00A066;
}

.loved_feature {
	padding: 0 40px !important;
}

.loved_feature p {
	color: #999999;
}

.get-in-demo-contactus .vc_column-inner {
	/*   box-shadow: 0px 4px 74px rgba(0, 0, 0, 0.07); */
	background: linear-gradient(107.29deg, #F6FBFE -11.05%, #FDF6F4 134.01%);
	border-radius: 5px;
	padding: 40px !important;
	overflow: hidden;
}

.get-in-demo-contactus h4 {
	font-size: 24px;
	line-height: 28px;
	color: #000;
	padding-bottom: 15px;
	font-weight: 400;
}

.get-in-demo-contactus p {
	letter-spacing: 0.5px;
	color: #454545;
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 0;
}

.contact-elements-wrap {
	position: relative;
}

.contactElements {
	position: absolute;
	width: 175px;
}

.contactElements img {
	width: 100%;
}

.contactElements-1 {
	right: -58px;
	bottom: -40px;
}

.contactElements-2 {
	right: -38px;
	bottom: -42px;
}

.pricing-heading-hidecontent p {
	display: none;
}


/* .pricingWrap table thead tr th p {
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0.4px;
    color: #454545;
    opacity: 1;
    transition: .2s linear;
    transform: scale(1);
}

.pricing-heading-hidecontent p {
    opacity: 0!important;
    position: absolute;
    pointer-events: none;
    transform: scale(0)!important;
} */

.pricing-switch-tab {
	column-gap: 20px;
	font-size: 20px;
	color: #8A8A8A;
}

.pricing-switch-tab-mobile,
#in-mobilepricing-monthly,
#in-mobilepricing-yearly,
#us-mobilepricing-monthly,
#us-mobilepricing-yearly {
	display: none;
}

.in-yearly.active,
.in-monthly.active,
.us-yearly.active,
.us-monthly.active {
	font-weight: 600;
	color: #8A8A8A;
}



/*.form-check-input[type="checkbox"]{
  background-color: #0d6efd !important;
}*/

#switchINDprice,
#switchUSDprice {
	background-color: #0d6efd;
	border-color: #0d6efd;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") !important;
	width: 53px;
	height: 30px
}

.pricingWrap .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active a {
	color: #1A8FE6 !important;
}

.pricingWrap table thead tr th p,
.pricing-liner {
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 0.4px;
	color: #454545;
}

.pricing-liner {
	height: 65px;
}

.pricingWrap table thead tr th h4,
.pricingWrap table thead tr th .current-price {
	padding-bottom: 10px;
}

.current-price strong {
	color: #1A8FE6;
	font-size: 32px;
	font-weight: normal;
}

.pricingWrap table thead tr th .th-btn {
	padding: 12px 14px;
	min-width: 150px;
	width: 100%;
}

.pricingWrap .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
	position: fixed;
	left: 0;
	display: flex;
	flex-direction: column-reverse;
}


/*.pricingWrap .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list li{display:none}
.pricingWrap .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list li.vc_active{display:block}*/

.pricingWrap .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list li a {
	background-color: rgba(251, 251, 251, 0.9);
	border-color: transparent;
	border-radius: 0 !important;
}

.pricingWrap .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list li.vc_active a {
	position: relative;
	color: #fff !important;
}


/*.pricingWrap .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list li.vc_active a:after{
 background-image: url('/wp-content/uploads/2021/11/pricing-change-arrow.svg');
  width: 13px;
  height: 8px !important;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  margin: auto;
  position: absolute;
  right: 0;
top: 0 !important;
left: auto !important;
bottom: 0;

}*/

.pricingWrap .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	border-color: transparent !important;
	overflow: inherit !important;
}

.pricingWrap .vc_tta-tabs-list li a {
	border: none !important;
}

.pricingWrap .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	background-color: var(--themeBlue) !important;
}

.pricingWrap table tbody,
.pricingWrap table thead th {
	border-style: none;
}

.pricingWrap table tr th {
	text-align: center;
	padding-bottom: 20px;
	padding: 20px;
	position: sticky;
	top: 70px;
	background-color: #fff;
	z-index: 10;
}

.pricingWrap table tr th .th-btn {
	display: inline-block;
}

.pricingWrap table tbody tr td {
	border: none;
	padding: 15px;
	letter-spacing: 0.5px;
	font-size: 16px;
	width: 200px;
	position: relative;
}

.pricingWrap table tbody tr:first-child td {
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 0.4px;
	color: #454545;
	z-index: 1;
	text-align: center;
}

.pricingWrap table tbody tr td:first-child {
	width: 300px;
}

.pricingWrap table tbody tr:first-child td {
	padding-top: 15px;
}

.pricingWrap table tbody tr td .price-label {
	border-bottom: 1px dashed #000;
	display: inline-block;
	padding-bottom: 2px;
}

.pricingWrap table tbody tr:nth-child(odd) td {
	background-color: #F7F7F7;
}

.pricingWrap table tbody tr:nth-child(even) td {
	background-color: #FCFCFC;
}

.pricingWrap table thead tr th:nth-child(4),
.pricingWrap table tbody tr td:nth-child(4) {
	background-color: rgba(239, 239, 239, 0.44);
}

.pricingWrap table tbody tr:nth-child(odd) td:nth-child(4) {
	background-color: #F7F7F7;
}

table tr th .pricing-switch-tab {
	display: none !important;
}

table.table-heading tr th .pricing-switch-tab {
	display: block !important
}

.pricingWrap table tbody tr:first-child td {
	box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);
	transition: 0.5s all;
}

table.table-heading thead tr th:nth-child(4) {
	background-color: rgba(239, 239, 239, 1);
}

.pricingWrap .vc_tta-panel-body {
	padding: 0 !important;
}
.new-table thead tr, .new-table thead tr th{background-color: var(--darkbluebanner) !important;}
.new-table thead tr th{color: var(--themeWhite);}

.new-table tbody tr td, .new-table thead tr th{padding:15px;}
.new-table tbody tr:nth-child(odd){
	background-color: #f7f9ff;
}

/*.pricingWrap table tbody tr:nth-child(even) td:nth-child(4){
background-color:#FCFCFC;
}*/

.pick p {
	color: var(--themeGray);
	line-height: 22px;
}

.in-pack {
	/* background-image: url('/wp-content/uploads/2021/10/circle-blue-arrow.svg');*/
	background-image: url('/wp-content/uploads/2021/11/circle-blue-arrow.svg');
	width: 21px;
	height: 21px;
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	margin: auto;
}

.pricing-mobile-card {
	text-align: center;
	/*border: 1px solid var(--themeBlue);*/
	box-shadow: 0 4px 12px 0 rgba(104, 115, 125, .15);
	/*border-radius: 20px;*/
	background-color: #ffffff;
	/*margin: 0 auto 30px;*/
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	transition: all ease 0.3s;
}

.pricing-mobile-card p {
	line-height: 22px;
}

.price-inner-card {
	padding: 40px 20px 31px;
}

.pricing-mobile-features h5 {
	padding: 15px;
	cursor: pointer;
	font-size: 16px;
	letter-spacing: 2px;
	color: var(--themeBlue);
	border-top: 1px solid #c2c8cc;
}

.pricing-mobile-features ul {
	list-style: none;
	padding-left: 0;
}

.pricing-mobile-features ul li {
	padding: 15px;
	border-top: 1px solid #c2c8cc;
}

.pricing-mobile-features-list {
	display: none;
}

.pricing-mobile-features:before {
	transform: translateY(-50%) rotate(-90deg);
}


/*#custom-site-footer:before{

  content: '';
  width: 100%;
  height: 400px;
  background-color: #fff;
  clip-path: circle(122% at 48% -82%);
}*/

.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: #fff !important;
}

.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	border: none !important;
}

.faqs-wrap .vc_tta.vc_general .vc_tta-panel-body {
	padding-left: 0;
	padding-right: 0;
	padding-top: 40px;
}

.faqs-wrap .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
	/*border: none;*/
	color: #1A8FE6;
	background-color: transparent;
}

.faqs-wrap .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active {
	border-bottom: 1px solid #1A8FE6;
}

.faqs-wrap .vc_tta-tabs-list {
	border-bottom: 1px solid #E6E6E6;
}

.faqs-wrap .vc_tta-tabs-list a {
	border: none !important
}

.vc_active a {
	border-bottom: 1px solid #1A8FE6;
}

.faqs-list ul {
	list-style: none;
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
	grid-gap: 20px;
	padding-left: 0;
}

.faqs-list ul li {
	border: 1px solid #E0E0E0;
	box-sizing: border-box;
	border-radius: 10px;
	padding: 20px;
}


/* .faqs-list ul li p{
height: 200px;
overflow: scroll;
} */

.faqs-list ul li .faqs-icon {
	width: 48px;
	height: 48px;
	background: #F2FAFF;
	display: flex;
	border-radius: 50px;
	margin-bottom: 15px;
}

.faqs-list ul li .faqs-icon img {
	margin: auto;
}

.faqs-list ul li h3 {
	font-size: 24px;
	padding-bottom: 10px;
}

.customtooltip {
	position: relative;
}

.customtooltip:before {
	content: attr(data-tooltip);
	width: max-content;
	max-width: 100%;
	padding: 8px;
	color: #fff;
	background-color: #000000;
	border-radius: 5px;
	z-index: 1;
	font-size: 12px;
	line-height: 13px;
	text-align: center;
	/*scale: 0;*/
	opacity: 0;
	transition: 0.5s all;
}


/*.customtooltip:hover::after {
  

 
}*/

.customtooltip::before,
.customtooltip::after {
	position: absolute;
	top: -.25rem;
	left: 50%;
	/*transform: translateX(-50%);*/
}

.customtooltip:hover::before,
.customtooltip:hover::after {
	opacity: 0.9;
}

.customtooltip::after {
	opacity: 0;
	/* translate-y: calc(-1 * 10px);*/
	content: '';
	border: 10px solid transparent;
	border-right-color: #000;
	left: 44%;
	top: 0;
}


/*.customtooltip:hover::before{
content: "";
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: black transparent transparent transparent;
}*/


/* .elements-form:before, .elements-form:after{
content: '';
background-size: cover;
background-repeat: no-repeat;
width: 730px;
height: 490px;
display: block;
position: absolute;
right: 0;
}
.elements-form:before{
background-image: url('/wp-content/uploads/2021/11/rectangle1-dark.svg');
top: 100px;
  
}

.elements-form:after{
background-image: url('/wp-content/uploads/2021/11/rectangle1-light.svg');
top: 250px;

} */

.elements-form {
	position: relative;
}

.elements-form:before {
	content: "";
	clip-path: circle(50% at 100% 0);
	background: var(--themeGradient);
	height: 100%;
	width: 100%;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
}

.thform-wrap {
	background: #FFFFFF;
	box-shadow: 0px 4px 191px rgba(0, 0, 0, 0.13);
	border-radius: 5px;
	width: 450px;
	margin: auto;
	position: relative;
	z-index: 10;
	/*display: none;*/
}

.thform-wrap:before {
	content: '';
}

.custom-form-fields,
.getindemo-formheading {
	padding: 20px;
}

.getindemo-formheading {
	border-bottom: 1px solid #F5F5F5;
}

.getindemo-formheading h3 {
	font-size: 22px;
	line-height: 28px;
}

.in-no {
	display: none;
}

#changecontactno {
	border: none;
	padding: 6px 0px;
	width: 88px;
}

.circlebg {
	background: url('/wp-content/uploads/2021/11/thankyou-circle.svg') no-repeat center;
}

.thankyou-email a {
	color: var(--themeBlue);
	font-size: 20px;
}

.industrylanding .wpb_wrapper {
	position: relative;
}

.potential-button-position {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
}


/* .potential-button-position button{
  background: rgba(0, 0, 0, 0.12) !important;
backdrop-filter: blur(14px) !important;
border-radius: 6px !important;
border: none !important;
color: #fff !important;
} */

.f-back ul {
	list-style: none;
	padding-left: 0;
}

.f-back li {
	background: #FFFFFF;
	box-shadow: 0px 4px 124px rgba(0, 0, 0, 0.06);
	border-radius: 10px;
	padding: 30px;
}

.f-back ul img {
	display: block;
	padding-bottom: 10px;
}

.f-back li:not(last-child) {
	margin-bottom: 15px;
}

.svg-color-green {
	filter: invert(30%) sepia(67%) saturate(430%) hue-rotate(124deg) brightness(89%) contrast(90%);
}

.svg-color-yellow {
	filter: invert(20%) sepia(48%) saturate(804%) hue-rotate(353deg) brightness(108%) contrast(98%);
}

.svg-color-red {
	filter: invert(39%) sepia(80%) saturate(534%) hue-rotate(327deg) brightness(104%) contrast(87%);
}

.svg-color-blue {
	filter: invert(41%) sepia(98%) saturate(725%) hue-rotate(171deg) brightness(96%) contrast(90%);
}

.sociallistwrap {
	list-style: none;
	text-align: center;
	padding-left: 0
}

.sociallistwrap li {
	display: inline-block;
	margin: 8px;
}

.sociallistwrap li a {
	background: #FFFFFF;
	border-radius: 6px;
	width: 100px;
	height: 100px;
	display: flex;
	transition: all 0.35s ease;
}

.sociallistwrap li a i {
	font-size: 20px;
	margin: auto;
}

.twitter:hover {
	background: #55ACEE;
	color: white;
}

.linkedin:hover {
	background: #007bb5;
	color: white;
}

.youtube:hover {
	background: #bb0000;
	color: white;
}

.instagram:hover {
	background: #125688;
	color: white;
}

.freeats-cards ul {
	display: grid;
	grid-gap: 20px;
	grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
	list-style: none;
	padding-left: 0;
}

.freeats-cards ul li {
	background: var(--themeGradient);
	padding: 20px 15px;
	height: 300px;
	position: relative;
}

.freeats-cards ul li img {
	padding-bottom: 30px
}

.freeats-cards h6 {
	font-weight: 600;
	font-size: 20px;
	line-height: 23px;
	letter-spacing: 0.15px;
	color: #000000;
}

.freeats-cards p {
	font-size: 14px;
	line-height: 22px;
	padding-top: 10px;
	/* or 157% */
	letter-spacing: 0.25px;
	color: var(--themeGray);
}

.grow-content-with-hover {
	display: none
}

.grow-content-with-hover {
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	background-color: #f8f9f9;
	overflow: hidden;
	width: 100%;
	height: 0;
	-webkit-transition: all 0.35s ease;
	transition: all 0.35s ease;
	display: flex;
	opacity: 0;
	padding: 20px;
}

.freeats-cards li:hover .grow-content-with-hover {
	top: 0;
	height: 100%;
	opacity: 1 !important;
}

.flickity-button {
	background-color: #fff !important;
	box-shadow: 0px 4px 4px rgba(188, 188, 188, 0.25);
	width: 50px;
	height: 50px;
	border-radius: 50%;
}

.flickity-button svg {
	display: none
}

.flickity-button.previous:before,
.flickity-button.next:after {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	position: absolute;
	width: 23px;
	height: 20px;
	background-repeat: no-repeat;
	top: 0;
	bottom: 0;
	content: "";
	margin: auto;
}

.flickity-button.previous:before {
	background-image: url('/wp-content/uploads/2021/11/slider-arrow.svg');
	left: 12px;
}

.flickity-button.next:after {
	background-image: url('/wp-content/uploads/2021/11/slider-arrow-right.svg');
	right: 12px;
}

#testi-list-slider .flickity-prev-next-button.previous {
	left: auto;
	right: 10%
}

#testi-list-slider .flickity-prev-next-button {
	top: -25%;
}

#testi-list-slider .flickity-prev-next-button.next {
	right: 5%;
}

.static-testi-list ul {
	padding-left: 0;
	list-style: none;
	display: grid;
	/*     grid-template-columns: repeat(auto-fill, minmax(350px, 1fr)); */
	grid-gap: 40px;
	/* 	grid-template-columns: repeat(3, 1fr); */
	grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}

/* flickity-fade */

.flickity-enabled.is-fade .flickity-slider > * {
  pointer-events: none;
  z-index: 0;
}

.flickity-enabled.is-fade .flickity-slider > .is-selected {
  pointer-events: auto;
  z-index: 1;
}


/* .static-testi-list ul li:nth-child(1) {
    background-color: #FFFAEC;
}
.static-testi-list ul li:nth-child(2) {
    background-color: #EEF9F8;
}
.static-testi-list ul li:nth-child(3) {
    background-color: #FEF1EF;
} */

.static-testi-list ul li {
	background: linear-gradient(107.29deg, #F6FBFE -11.05%, #FDF6F4 134.01%);
	border-radius: 4px;
	padding: 20px;
}

.static-testi-list ul li p {
	margin-bottom: 0;
	color: #161616;
	letter-spacing: 0.5px;
	line-height: 22px;
	height: 140px;
}


/* .static-testi-profile {
    column-gap: 20px;
    padding: 20px;
    border-top: 1px solid #E6E5E5;
} */


/* 	    .static-testi-profile h4{color:#484848;letter-spacing: 0.15px;font-size: 16px;}
	    .static-testi-profile h5{font-size: 12px;line-height: 14px;letter-spacing: 0.4px;color: #656565;} */

.before-theme-black {
	position: relative;
}

.before-theme-black::before {
	content: "";
	background-color: #051d2e;
	width: 100%;
	height: 150px;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
}

#global-logo .carousel-cell:after {
	content: 'flickity';
	display: none;
	/* hide :after */
}

.potential-card ul {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding-left: 0;
	column-gap: 15px;
	list-style: none
}

.potential-card ul li {
	/*background: linear-gradient(107.29deg, #EDF6FD -11.05%, #FCF1ED 134.01%);*/
	border-radius: 4px;
	width: 300px;
	height: 300px;
	perspective: 1000px;
	flex: 1 1 150px;
	margin: 5px;
}

.potential-card ul li h4 {
	font-size: 24px;
	font-weight: 400;
	padding-bottom: 12px;
}

.potential-wrap {
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
	transition: transform 0.6s;
	transform-style: preserve-3d;
}

.potential-card ul li:hover .potential-wrap {
	transform: rotateY(180deg);
}

.potential-back {
	color: white;
	transform: rotateY(180deg);
}

.potential-face,
.potential-back {
	position: absolute;
	width: 100%;
	height: 100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	padding: 20px;
	background: linear-gradient(107.29deg, #EDF6FD -11.05%, #FCF1ED 134.01%);
	display: flex;
	align-items: center;
	justify-content: center;
}

.ingredients-img {
	width: 500px;
	margin: auto;
	background-color: #fff;
	border-radius: 24.1056px;
}

.ingredients-img img {
	width: 100%;
}

.accoladeCards ul {
	list-style: none;
	display: grid;
	padding-left: 0;
	grid-gap: 50px;
}

.accoladeCardsFeatured ul {
	grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
}

.accoladeCardsFeatured ul li {
	padding: 20px;
}

.accoladeCardsFeatured ul li,
.accoladeCardsNews ul li {
	background: #FFFFFF;
	border: 1px solid #E6E5E5;
	box-sizing: border-box;
	border-radius: 6px;
}

.accoladeCards a {
	color: #1A8FE6;
}

.accoladeCardsNews ul {
	grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}

.accoladeCardsNews a {
	display: block;
	padding: 20px;
}

.accoladeCards h3,
.accoladeCards h4 {
	padding: 15px 0;
	min-height: 65px;
	font-weight: 400;
}

.accoladeCards h3 {
	font-size: 24px;
}

.accoladeCards h4 {
	font-size: 20px;
}

.reduceStrip {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 30px;
}


/* 
.accoladeCardsFeatured ul{list-style:none;display:grid;padding-left:0;grid-gap: 50px;grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));}
.accoladeCardsNews ul {grid-template-columns: repeat(auto-fill,minmax(300px,1fr));grid-gap: 50px;}
.accoladeCardsFeatured img{width:120px;}
.accoladeCards ul li{
background: #FFFFFF;
border: 1px solid #E6E5E5;
box-sizing: border-box;
border-radius: 6px;
padding: 20px;
}
.accoladeCards h3,.accoladeCards h4{padding: 15px 0;min-height: 65px;font-weight: 400;}
.accoladeCards h3{font-size:24px;}
.accoladeCards h4{font-size:20px;}
.accoladeCards a{color:#1A8FE6;}

.reduceStrip{
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding:30px;
}
.accoladeCardsNewscontent h4{padding-top:0;}
.accoladeCardsNewscontent span{color:#8A8A8A;font-size:16px;margin-top: 15px;display: block;margin-bottom: 8px;}
 */

.partners-wrap {
	padding-bottom: 40px
}

#background-verification {
	padding-bottom: 0;
}

.partner-integration-cards {
	list-style: none;
	display: grid;
	padding-left: 0;
	grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
	grid-gap: 30px;
}

.partner-integration-cards li {
	background: #FFFFFF;
	border: 1px solid #EBEBEB;
	box-sizing: border-box;
	border-radius: 6px;
	position:relative;
	transition: 0.5s all;
}
.partner-integration-cards li:hover .inti-custom-link{display:block;}
.inti-custom-link{
position: absolute;
right: 0;
top: 0px;
display:none;
width: 100%;
 height: 100%;
}
.inti-custom-link img{
	position: absolute;
  right: 0;
  top: 10px;
}
.partners-wrap h2 {
	padding-bottom: 10px;
}

.partner-integration-cards li h4 {
	padding-bottom: 15px;
}

.partner-integration-cards li .inti-card {
	display: flex;
	align-items: center;
	padding: 15px;
}
.partner-integration-cards{font-size:14px;}


.partner-integration-cards img {
	padding-right: 15px;
}

body .demovideo {
	border-radius: 10px;
	width: 500px;
	margin: auto;
	background-color: #fff;
	padding: 20px;
}

#loadmorenews {
	display: inline-block;
}

.partneers-cats-sticky {
	position: sticky !important;
	top: 100px;
}

.parterns-inti-cats {
	padding-left: 0;
	list-style: none;
}

.parterns-inti-cats li a {
	padding: 15px 12px;
	display: inline-block;
    width: 90%;
font-weight: 500;
		background:linear-gradient(0deg, #f7f7f7,#f7f7f7) no-repeat;
	background-size:0 100%;
		transition: background-size .4s cubic-bezier(.38,0,.01,.99);
}
 
 
.parterns-inti-cats li.active a, .parterns-inti-cats li a:hover {
	
	color: #1A8FE6
}
.parterns-inti-cats li.active a, .parterns-inti-cats li a:hover{
	background-size:100% 100%;
}
.partition-line {
	position: relative;
}

#progressscroll,#numberscroll{
	position:absolute;
	width: 2px;
	left: 100px;
	top: 0;
}
 
#numberscroll{background-color:#DEDEDE;height:100%;} 
#progressscroll{background-color:var(--themeBlue);animation: animate 5s linear infinite;}
#progressscroll:before{
	content:'';
	position:absolute;
	left:0;
	width:100%;
	height:100%;
	background-color:var(--themeBlue);
}
#progressscroll:after{
	content:'';
	position:absolute;
	left:0;
	width:100%;
	height:100%;
	background-color:var(--themeBlue);
}
@keyframes animate{
  0%, 100%{
    filter: hue-rotate(0deg);
  }
   50%{
    filter: hue-rotate(360deg);
  }

}

/* #progressb,#scrollpathb{
	position:absolute;
	width: 2px;
	left: 100px;
	top: 0;
}
 
#scrollpathb{background-color:#DEDEDE;height:100%;} 
#progressb{background-color:var(--themeBlue);animation: animate 5s linear infinite;}
#progressb:before{
	content:'';
	position:absolute;
	left:0;
	width:100%;
	height:100%;
	background-color:var(--themeBlue);
}
#progressb:after{
	content:'';
	position:absolute;
	left:0;
	width:100%;
	height:100%;
	background-color:var(--themeBlue);
}
@keyframes animate{
  0%, 100%{
    filter: hue-rotate(0deg);
  }
   50%{
    filter: hue-rotate(360deg);
  }

}
 */

#progressb,
#scrollpathb {
	position: absolute;
	width: 2px;
	left: -10px;
	top: 0;
}

#scrollpathb {
	background-color: #DEDEDE;
	height: 99%;
	z-index: -1;
}
.parterns-inti-cats li{position:relative;}
.parterns-inti-cats li.active:after{
content: '';
background-color: #1A8FE6;
width: 2px;
height: 100%;
display: block;
position: absolute;
right: -7px;
top: 0;
bottom: 0;
margin: auto;
z-index:1;
}
.scheduling {
  display: flex;
  column-gap: 20px;
  background: #FFFFFF;
  border: 1px solid #E6E5E5;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 12px;
box-shadow: 0px 4px 74px rgba(0, 0, 0, 0.04);
border-radius: 4px;
}
.solution-inner-testi{padding:20px;}
.solution-inner-testi h3{padding-bottom:15px;}
.solution-card-below-img img{padding-bottom:15px;}
.featurecardsContent h4, .scheduling h4 {
  padding-bottom: 10px;
  color: var(--themeBlack);
}

/* #progressb {
	background-color: blue;
	animation: animate 5s linear infinite;
	z-index: 1;
}

#progressb:before {
	content: '';
	position: absolute;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: blue;
	top: 0;
}

#progressb:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: blue;
} */

@keyframes animate {
	0%,
	100% {
		background-color: blue;
	}
	50% {
		background-color: blue;
	}
}
/* 

.new-hero-ele:before, .new-hero-ele:after{
	content:'';
	display:block !important;
	position:absolute;
	background-image:url('http://turbohire.co/new/wp-content/uploads/2022/02/wires.svg');
	background-repeat:no-repeat;
	background-size:contain;
	width: 288px !important;
    height: 165px !important;
	
}
.wireelements:before{left:0;top:-100px;transform: rotate(180deg);}
.wireelements:after{bottom:0;right:0;visibility: unset !important;}
 */

.parent-pageid-1550 .post-thumbnail{display:none}
.othersolutionImg{
width: 100%;
min-height: 250px;
background-position: 50% 50%;
background-size: cover;
background-repeat: no-repeat;
border-radius: 6px;
	transition:0.5s all;
}
.othersolutionWrap{
	padding:30px;
}

.othersolutionContent{padding:12px;text-align:left}
.othersolutionContent h3{padding:12px 0; }
.othersolutionWrap:hover{
	box-shadow: 0 5px 20px rgba(0,0,0,.1);
border-radius: 16px;
}
.page404 {
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}




/*////////////////// Policy //////////////////*/
.staticContent {
  
  padding: 0 50px;
}
.static-wrap a{color:#1A8FE6; font-weight:500;}
/* .static-wrap p, .static-wrap li{text-align: justify;} */
.static-wrap{padding-bottom:30px;}
.static-wrap h1,.static-wrap h3, .static-wrap h4,.static-wrap h5, .static-wrap li {
  margin-bottom: 22px;
}
.static-wrap ul {
  padding-left: 15px;
}
.static-wrap ul li ul li {
    list-style: circle!important;
}

.static-wrap ul li ul {
    margin-top: 16px;
}
.static-wrap li {
  list-style: disc;
}
.static-wrap h5 {
  font-size: 18px;
	font-weight:500;
}
.static-wrap h3 {
/*   font-size: 20px; */
}
.static-wrap h2 {
	font-size:32px;
	margin-top:36px;
	margin-bottom:24px;
}
.partitionline{position: relative;}
.partitionline::before {
  content: '';
  display: block;
  background-color: #DEDEDE;
  height: 100%;
  z-index: -1;
  position: absolute;
  width: 2px;
  left: -10px;
}

/* //////////////////////// media //////////////////////// */

div.wpforms-container-full{margin-top: 0 !important}
.wpforms-form input[type=submit], 
.wpforms-form button[type=submit] {
	background-color: var(--themeBlue) !important;
	color:var(--themeWhite) !important;
	width: 100% !important; /* Make the button full-width */
	border-radius: 4px !important;
border: none !important;
}

div.wpforms-container-full .wpforms-form input, select {
  border: 1px solid #ced4da !important;
  border-radius: 6px !important;
}
.wpforms-field-label {
  margin-bottom: 6px;
}
.wpforms-field-label, .placeholder{
	font-weight: 400 !important;
  font-size: 14px !important;
  color: #777;
}
.modal-content{border-radius: 8px;}
.wp-form-in-popup .modal-dialog {max-width: 420px !important;}

.modal h4{line-height: 28px !important}



.platform-step .vc_tta-tabs-list li.vc_active::after, .platform-tabs-wrap.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title a::after, .platform-tabs-wrap.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-title a::after, .mobule-tab-list li.active a::after {
  content: '';
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  height: 2px !important;
  bottom: 0;
  background-color: var(--primary-color) !important;
}

.platform-tabs-wrap ul li.vc_active a::before, .platform-tabs-wrap ul li a::before, .platform-tabs-wrap.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-title a::before,.mobule-tab-list  li:nth-child(1) a:before {
  content: '' !important;
  background-color: #f8f8f8;
  border-radius: 50px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  background-repeat: no-repeat;
  background-position: center;
  width: 36px !important;
  height: 36px !important;
  left: 0;
  transition: .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.platform-step .vc_tta-tabs-list li a, .platform-tabs-wrap.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-title a, .mobule-tab-list  li a {
  background-color: transparent !important;
  font-size: 16px;
  font-weight: 500;
  border: none !important;
  padding: 18px 6px 18px 56px !important;
  position: relative;
  color: var(--color-414141) !important;
}


.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(1) a:before{
	
	background-image: url("/wp-content/uploads/2023/02/th-tv-blue-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(2) a:before,
.mobule-tab-list li:nth-child(6)  a:before{
	background-image: url("/wp-content/uploads/2023/02/group-blue-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(3) a:before,
.mobule-tab-list li:nth-child(1) a:before{
	background-image: url("/wp-content/uploads/2023/02/task-blue-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(4) a:before,
.mobule-tab-list li:nth-child(2)  a:before{
	background-image: url("/wp-content/uploads/2023/02/people-search-blue-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(5) a:before,
.mobule-tab-list li:nth-child(3) a:before{
	background-image: url("/wp-content/uploads/2023/02/message-blue-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(6) a:before,
.mobule-tab-list li:nth-child(4) a:before{
	background-image: url("/wp-content/uploads/2023/02/person-in-tv-blue-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(7) a:before,
.mobule-tab-list li:nth-child(7)  a:before{
	background-image: url("/wp-content/uploads/2023/02/person-check-blue-line-icon.svg");
}

 
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(8) a:before,
.mobule-tab-list li:nth-child(5)  a:before{
	background-image: url("/wp-content/uploads/2023/02/stats-bar-blue-line-icon.svg");
}


.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(1).vc_active a:before,
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(1) a:hover:before{
	background-image: url("/wp-content/uploads/2023/02/th-tv-white-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(2).vc_active a:before,
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(2) a:hover:before,
.mobule-tab-list li:nth-child(6).active a:before,
.mobule-tab-list li:nth-child(6) a:hover:before{
	background-image: url("/wp-content/uploads/2023/02/group-white-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(3).vc_active a:before,
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(3) a:hover:before,
.mobule-tab-list li:nth-child(1).active a:before,
.mobule-tab-list li:nth-child(1) a:hover:before{
	background-image: url("/wp-content/uploads/2023/02/task-white-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(4).vc_active a:before,
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(4) a:hover:before,
.mobule-tab-list li:nth-child(2).active a:before,
.mobule-tab-list li:nth-child(2) a:hover:before{
	background-image: url("/wp-content/uploads/2023/02/people-search-white-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(5).vc_active a:before,
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(5) a:hover:before,
.mobule-tab-list li:nth-child(3).active a:before,
.mobule-tab-list li:nth-child(3) a:hover:before{
	background-image: url("/wp-content/uploads/2023/02/message-white-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(6).vc_active a:before,
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(6) a:hover:before,
.mobule-tab-list li:nth-child(4).active a:before,
.mobule-tab-list li:nth-child(4) a:hover:before{
	background-image: url("/wp-content/uploads/2023/02/person-in-tv-white-line-icon.svg");
}
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(7).vc_active a:before,
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(7) a:hover:before,
.mobule-tab-list li:nth-child(7).active a:before,
.mobule-tab-list li:nth-child(7)  a:hover:before{
	background-image: url("/wp-content/uploads/2023/02/person-check-white-line-icon.svg");
}

 
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(8).vc_active a:before,
.platform-tabs-wrap ul.vc_tta-tabs-list li:nth-child(8) a:hover:before,
.mobule-tab-list li:nth-child(5).active a:before,
.mobule-tab-list li:nth-child(5) a:hover:before{
	background-image: url("/wp-content/uploads/2023/02/stats-bar-white-line-icon.svg");
}

/*.platform-tabs-wrap ul li:nth-child(1).vc_active a:before,
.platform-tabs-wrap ul li:nth-child(1) a:hover:before, .mobule-tab-list li:nth-child(1).active a:before{
	background-image: url("/wp-content/uploads/2023/01/group-line-white-icon.webp");
}
.platform-tabs-wrap ul li:nth-child(2).vc_active a:before,
.platform-tabs-wrap ul li:nth-child(2) a:hover:before{
	background-image: url("/wp-content/uploads/2023/01/person-search-white-line-icon.webp");
}
.platform-tabs-wrap ul li:nth-child(3).vc_active a:before,
.platform-tabs-wrap ul li:nth-child(3) a:hover:before, .mobule-tab-list li:nth-child(2).active a:before{
	background-image: url("/wp-content/uploads/2023/01/profile-white-line-icon.webp");
}
.platform-tabs-wrap ul li:nth-child(4).vc_active a:before,
.platform-tabs-wrap ul li:nth-child(4) a:hover:before, .mobule-tab-list li:nth-child(3).active a:before{
	background-image: url("/wp-content/uploads/2023/01/2-people-white-line-icon.webp");
}
.platform-tabs-wrap ul li:nth-child(5).vc_active a:before,
.platform-tabs-wrap ul li:nth-child(5) a:hover:before, .mobule-tab-list li:nth-child(4).active a:before{
	background-image: url("/wp-content/uploads/2023/01/person-setting-white-line-icon.webp");
}
.platform-tabs-wrap ul li:nth-child(6).vc_active a:before,
.platform-tabs-wrap ul li:nth-child(6) a:hover:before, .mobule-tab-list li:nth-child(6).active a:before{
	background-image: url("/wp-content/uploads/2023/01/person-check-white-line-icon.webp");
}

.mobule-tab-list  li:nth-child(5).active a:before{
		background-image: url("/wp-content/uploads/2023/01/stats-white-line-icon.webp");

}

.platform-tabs-wrap ul li:nth-child(1) a:before, .mobule-tab-list  li:nth-child(1) a:before{
	background-image: url("/wp-content/uploads/2023/01/group-line-blue-icon.webp");
}
.platform-tabs-wrap ul li:nth-child(2) a:before{
	background-image: url("/wp-content/uploads/2023/01/person-search-blue-line-icon.webp");
}
.platform-tabs-wrap ul li:nth-child(3) a:before, .mobule-tab-list  li:nth-child(2) a:before{
	background-image: url("/wp-content/uploads/2023/01/profile-blue-line-icon.webp");
}
.platform-tabs-wrap ul li:nth-child(4) a:before, .mobule-tab-list  li:nth-child(3) a:before{
	background-image: url("/wp-content/uploads/2023/01/2-people-blue-line-icon.webp");
}
.platform-tabs-wrap ul li:nth-child(5) a:before, .mobule-tab-list  li:nth-child(4) a:before{
	background-image: url("/wp-content/uploads/2023/01/person-setting-blue-line-icon.webp");
}
.platform-tabs-wrap ul li:nth-child(6) a:before, .mobule-tab-list  li:nth-child(6) a:before{
	background-image: url("/wp-content/uploads/2023/01/person-check-blue-line-icon.webp");
}*/

/*.mobule-tab-list  li:nth-child(5) a:before{
		background-image: url("/wp-content/uploads/2023/01/stats-blue-line-icon.webp");

}*/

.platform-step .vc_tta-tabs-list li a:hover, .platform-step .vc_tta-tabs-list li.vc_active a, .mobule-tab-list li.active a:before, .mobule-tab-list li a:hover:before {
  color: var(--primary-color) !important;
  transform: translateY(0px);
  background-color: var(--primary-color);
}

/* testimonial code */
.platform-testimonial {
    background: #FFFFFF;
    box-shadow: 0px 36px 35px rgba(110, 123, 186, 0.02);
    border-radius: 12px;
    padding: 22px;
    margin-top: 40px;
        max-width: 450px;
    width: 100%;
}

.platform-testimonial > h6{
    font-weight:500;
    line-height:140%;
    margin-bottom:24px;
    color:#000;
}
.platform-testimonial .ratings{
     margin-bottom:12px;
} 
.profile-info{
    display:grid;
    grid-template-columns:54px auto;
    grid-gap:12px;
    align-items:center;
}
.profile-info p{margin:0;}
.profile-info img{ 
    border-radius:50%; 
}
.profile-info h6{
    font-weight: 500;
font-size: 16px;
line-height: 24px;
}
.profile-info p{
    font-weight: 400;
font-size: 14px;
line-height: 24px;
color:#3f3f3f;
}
/* testimonial code end */
/*.mobule-tab-list ul li:nth-child(1) a:before{

}*/




@media all and (max-width: 768px) {
	#primary {
  margin-top: 56px;
}
.page-id-2952 .sectionHeading span{
  display: block;
}

	.staticContent {
  
  padding: 0 0px;
}
	.equalPaddingT{padding-top:50px !important}
	.equalPaddingB{padding-bottom:50px !important}
	br,
	.elements-form::before,
	.elements-form::after, .partneers-cats-sticky, .droddown_heading {
		display: none;
	}
	
	#pricingINDYear,
	#pricingINDMonth,
	#pricingUSDYear,
	.pricing-switch-tab-desktop,
	.parterns-inti-cats,
	#scrollpathb {
		display: none !important;
	}
	.hide-in-desktop {
		display: block !important;
	}
	.pricing-switch-tab-mobile {
		display: block;
	}
	h1 {
		font-size: 32px !important;
		line-height: 40px !important;
	}
	h2 {
		font-size: 28px !important;
		line-height: 1.3em !important;
	}
	h3 {
		font-size: 24px !important;	
	}
	.readmore{
     padding-top:8px;
	}
	.play-icon img {
		width: 100%;
	}
	.th-btn {
		padding: 12px 15px;
	}
	.ele-circle-r::before {
		top: -22px;
	}
 .big-hero-section {height: auto !important;} 
	.big-hero-section::before{clip-path: circle(130% at 50% 0%) !important;}
	.dashlineWrap .timer-candi::after{display:none !important;}
	#tracking-system .carousel-cell{width:100%;height: 550px;}
	#tracking-system{padding-bottom:20px;}
	.m-block{display:block !important}
	.btn-allblog{margin-top:20px;display: inline-block;}
	#world-leading{
		width: 320px;
margin: 20px auto 40px;
	}
	#world-leading .flickity-prev-next-button.previous, #world-leading .flickity-prev-next-button.next {top: 102%;
transform: translateY(0);}
	#tracking-system .flickity-prev-next-button.previous, #tracking-system .flickity-prev-next-button.next{top: 100%;transform: translateY(0);}
	#world-leading .flickity-prev-next-button.previous, #tracking-system .flickity-prev-next-button.previous{left:100px;}
	#world-leading .flickity-prev-next-button.next, #tracking-system .flickity-prev-next-button.next{right:100px;}
	
	.tracking-wrap {
		padding-left: 0;
		padding-right: 0;
		border-radius: inherit;
	}
	.mob-reverse-col {
		flex-direction: column-reverse;
	}
	.dashlineWrap .count-number::before {
		content:unset !important;
	}
	.dashlineWrap::after {
		border-right: none;
		height: auto;
	}
	.global-inner-box {
		width: 100%;
	}
	.globalRecruiters-box {
		position: unset;
		padding-bottom: 40px;
	}
	.free-ats-heading {
		display: block !important
	}
	.one-hire-grid ul{column-gap: 30px;}
	.one-hire-grid li {
		width: 136px;
		flex: unset;
		margin:auto auto 20px auto !important;
	}
	.one-hire-grid li:last-child{margin-bottom:0 !important;}
	.one-hire-grid li img{width:100%;}
	body .right-padding-wrap {
		padding-right: 0;
	}
	body .left-padding-wrap {
		padding-left: 0;
	}
	.practices-hiring,
	.timer-candi,
	.loved_feature {
		padding: 0 !important;
	}
	.practices-hiring ul {
		padding-right: 0;
	}
	#world-leading li .trust-card {
		margin: auto;
	}
	/* .tracking-wrap .custom-slider-arrow, .world-leading .custom-slider-arrow{top: auto;transform: unset;bottom: 50px;
column-gap: 20px;
display: flex;
justify-content: center;} */
	/* .world-leading .custom-slider-arrow{position: unset;padding-top: 15px;}
.tracking-wrap .sliderarrows-left, .tracking-wrap .sliderarrows-right, .world-leading .sliderarrows-left, .world-leading .sliderarrows-right{position: unset;transform: unset;} */
	.sliderarrows-left {
		left: -20px;
	}
	.sliderarrows-right {
		right: -20px;
	}
	.worldsleading-content {
		padding: 0 28px;
	}
	/* .world-leading img{display: block;}
 */
	.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
		border: none;
	}
/* 	.thtyps {
		display: flex;
		flex-direction: column;
	} */
	.thtyps li {
		margin: auto;
		padding-bottom: 15px;
	}
	.pricingWrap .vc_tta-tabs-container {
		display: block !important;
	}
	#global-logo .carousel-cell:after {
		content: '';
	}
	.pricingWrap table th:first-child,
	.pricingWrap table td:first-child {
		position: sticky;
		left: 0px;
		z-index: 10;
	}
	.pricingWrap table th:first-child {
		background-color: #fff;
	}
	.pricing-switch-tab {
		font-size: 15px;
		padding-top: 15px;
	}
	#switchINDprice,
	#switchUSDprice {
		width: 35px;
		height: 20px;
	}
	.table-responsive-lg {
		display: block;
		width: 100%;
	}
	.page-id-685 .big-hero-section {
		clip-path: circle(121% at 48% 0%);
	}
	.big-hero-section {
		height: 700px;
	}
	.mainend {
		clip-path: ellipse(120% 100% at center top) !important;
		padding-bottom: 1rem !important;
	}
	.getindemo-formheading {
		display: block !important;
	}
	.thform-wrap,
	.not-sure-pick img,
	#global-logo .carousel-cell {
		width: 100%;
	}
	.forward-demo-list ul,
	.demofeatureList ul {
		grid-template-columns: repeat(1, 1fr) !important;
	}
	/* .testi-list ul{
  grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)) !important;
  padding:0px !important;
} */
	.progressBar{background-color:transparent !important;}
	.activeBefore:before{
		content:none;
    background-color:transparent!important;
}
	.global-logo-position {
		z-index: 2;
		position: relative;
	}
	.global-logo-position #global-logo {
		margin: 0;
		text-align: center;
		padding: 10px 30px !important;
	}
	.contactElements {
		width: 110px;
	}
	.sociallistwrap {
		padding-left: 0;
	}
	.elementsfree-circle::before {
		left: 0!important;
	}
	.elementsfree-circle::after {
		right: 0 !important;
	}
	#testi-list-slider .carousel-cell {
		width: 100% !important;
		height: 530px
	}
	/* 	.flickity-prev-next-button {
    bottom:-82px;
    top: auto;
} */
	#testi-list-slider {
		padding-top: 50px
	}
	#testi-list-slider .flickity-prev-next-button.previous {
		left: 0%;
		top: 0;
	}
	#testi-list-slider .flickity-prev-next-button.next {
		left: 18%;
		top: 0;
	}
	.flickity-prev-next-button.previous {
		right: auto;
		left: 30%;
	}
	.flickity-prev-next-button.next {
		right: 30%;
	}
	.sociallistwrap li a {
		padding: 20px;
	}
	.elementsfree-dot::before {
		top: -100px !important;
	}
	.elementsfree-dot::after {
		bottom: -100px !important;
	}
	.endunderline::after {
		display: none
	}
	.testi-list h3 {
		padding-bottom: 15px;
		font-size: 26px !important;
	}
	.pricingWrap .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
		top: 40%
	}
	.pricingWrap .vc_tta-panel-heading {
		display: none
	}
	.ats-dots-three {
		right: 16%;
	}
	.faqs-wrap h4.vc_tta-panel-title {
		position: relative;
	}
	.faqs-wrap h4.vc_tta-panel-title:after {
		content: '\f067';
		display: inline-block;
		font-family: "Font Awesome 5 Free";
		font-weight: 900;
		position: absolute;
		right: 15px;
		margin: auto;
		top: 15px;
	}
	.faqs-wrap .vc_active h4.vc_tta-panel-title:after {
		content: '\f068';
	}
	.pricingWrap .vc_tta-tabs-list li a {
		padding: 12px !important;
	}
	.accoladeCards ul {
		grid-gap: 15px;
		grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
	}
	.reduceStrip {
		display: block;
		text-align: center;
		padding: 20px;
	}
	.reduceStrip .th-btn {
		margin-top: 15px;
	}
	.world-leading img {
		display: block;
		width: 177px;
	}
	.demovideo,
	.trust-card.carousel-cell {
		width: 100% !important;
		margin: auto;
		padding: 30px;
	}
	#world-leading::after {
		content: none
	}
	.swap-on-mobile {
		display: flex !important;
		flex-direction: column-reverse;
	}
	.squareBox {
		position: relative!important;
		top: 0;
	}
	.squareBox::before {
		top: -50px
	}
	.squareBox::after {
		bottom: -35px;
	}
	.accoloads-dots div:nth-child(1) {
		top: -20%
	}
	.accoloads-dots div:nth-child(2) {
		right: 10%;
		top: -30%;
	}
	.accoloads-dots div:nth-child(3) {
		left: 20%;
	}
	.accoloads-dots div:nth-child(4) {
		right: 10%;
	}
	.reduceStrip h2 {
		font-size: 32px !important;
	}
	body .contactus-inner {
		padding: 0;
	}
	/* 	.contactus-inner br{display:initial;} */
	.get-in-demo-contactus p {
		padding-right: 50px;
	}
	.get-in-demo-contactus .vc_column-inner {
		padding: 30px !important
	}
	.get-in-demo-contactus a {
		display: block
	}
	.partner-integration-cards li a {
		display: block;
	}
	.partners-wrap {
		padding-bottom: 0;
	}
	.integration-cards-bg::after {
		position: relative !important;
	}
	.benefit-list{padding: 15px 0;}
	.benefit-list li{
		margin: 0;
padding: 10px 0;
	}
	.solution-card-below-img img, .scheduling{display:block}
	.scheduling h4{padding-top:15px;}
	.solution-home-type ul li a{padding:0;}
	.extra-height{display:none}
	.featurecardsContent{display:block!important}
	.featurecardsContent img{margin-bottom:15px!important}
	.featurecardsWrap{margin-top:25px;}
	.partitionline::before{display:none !important}
	.solutionchildpages .carousel-cell{width:100%}
	.othersolutionWrap {
  padding: 0;
}
	body .round-border{margin-bottom:15px !important;}
	.solutionchildpages .flickity-prev-next-button.previous{left:-20px;}
	.solutionchildpages .flickity-prev-next-button.next{right:-20px;}

	.new-table{
		width: 100%;
display: block;
overflow-x: auto;
	}
	.partner-integration-cards li .inti-card{display: block;}
	.partner-integration-cards img{padding-bottom: 15px;}


	
}

@media screen and (min-width: 600px) and (max-width: 992px) {
/* 	.container{max-width: 640px;} */
	.big-hero-section::before{clip-path: circle(130% at 50% -32%);}
	.home-hero-img img{width:400px;}
	#tracking-system .carousel-cell, #global-logo .carousel-cell{width:48%;}
	.swap-on-mobile {
		display: flex !important;
		flex-direction: column-reverse;
	}
	br,
	.endunderline::after {
		display: none;
	}
	h1.sectionHeading,
	h2.sectionHeading {
		font-size: 40px;
		line-height: 44px;
	}
	body .custom-footer-wrapper, .timer-candi {
		padding: 0;
	}
	body .social-list ul li {
		margin-right: 8px;
	}
	.accoladeCards ul {
		grid-gap: 15px;
		grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
	}
	body .contactus-inner {
		padding: 0;
	}
	body .left-padding-wrap {
  padding-left: 0px;
}
	body .right-padding-wrap {
  padding-right: 0px;
}
	.dashlineWrap .vc_row::before{left:98%;}
	.dashlineWrap .timer-candi::after{left:100%;}
	.globalRecruiters-box .wpb_wrapper{
display: flex;
justify-content: space-between;
align-items: center;
column-gap: 20px;
	}
	.global-inner-box{
		margin-top: 0 !important;
		height: 180px;
	}
	.globalRecruiters-box{position:static;min-height: 270px;}
	.global-inner-box{width: 50%}
	.trust-card.carousel-cell{width: 32%}
	
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.analyst-box img {
		width: 100%
	}
}

@media screen and (max-width: 1280px) {
	h1.sectionHeading,
	h2.sectionHeading {
		font-size: 40px;
	}
/* 	.big-hero-section {
		height: 684px;
	} */
}

@media screen and (max-width: 1366px) {
	h1.sectionHeading,
	h2.sectionHeading {
		font-size: 40px;
	}
	.thtyps li {
		margin-right: 30px;
	}
}

@media only screen and (min-width: 1440px) {
	/* .container {max-width: 1140px;}
 */
}

@media only screen and (min-width: 1440px) and (max-width: 2560px) {

}
/*@media (min-width: 1920px) and (max-width: 2560px)  {
	body {max-width:1800px;width: 100%;}

}*/



#custom-site-footer::after {
	pointer-events: none;
}



