.oneidnew h1{font-size:40px; color:#666666;}
.oneidnew h2{font-size:32px; color:#666666;}
.oneidnew p{font-size:15px; color:#333; line-height:20px;}
.oneidnew .oneidabout{font-size:15px; color:#666666; font-weight:600; line-height:24px;}
.tabdesign{background:#e9e9e9; border:#c5c5c5 solid 1px;}
.stepshawod{box-shadow:#e3e3e3 0px 11px 9px 0px; margin-bottom:20px!important; padding-bottom:10px;}
/*.oneidnewbg{background:linear-gradient(0deg, rgba(0,194,255,1) 33%, rgba(255,255,255,1) 100%); padding:50px 0;}*/
/*.oneidnewbg-img{background:url(../../assets/image/oneidnewbg-img.png) no-repeat; background-position:left bottom;}*/
/*.oneidnewbg-imgcor{background:url(../../assets/image/oneidnewbg-img.png) no-repeat; background-position:right bottom;}*/
.stepmargin img{margin-left:40px;}

.htnu{background: rgb(72,137,254);
margin-top:60px; background:linear-gradient(-180deg, rgba(255,255,255,1) 0%, rgb(151 157 251 / 40%), rgb(255 255 255 / 90%)) center center no-repeat; border-bottom: #ded6fd solid 1px;}
.homeoneidleftimg{float:left; width:20%; position:relative; left:-20px;}
.homeoneidrightimg{float:right; width:20%; position:relative; right:-20px;}
.homeoneidleftimg img{width:100%;}
.homeoneidrightimg img{width:100%;  transform: rotate(360deg);}
.howrightimg{float:right; width:80%; position:relative; top:40px; left:-20px;}
.howrightimg h1{color:#4c5ae0; font-size:40px; text-transform:uppercase; padding:20px 0;}
.aspindirt p{font-size:15px; color:#1f2db6; font-weight:700; line-height:24px; padding:20px 46px; background:none; border-radius:50px; margin-bottom:0;}
.aspindirt ul{display:table; padding:0; margin:0; border-collapse:separate; border-spacing:5px;}
.aspindirt ul li{display:table-cell; list-style:none; background:linear-gradient(-127deg, rgba(2,0,36,1) 0%, rgb(107 34 233 / 50%) 0%, rgb(48 90 249) 100%); border-radius:2px; font-size:15px; line-height:24px; width:49%; margin-bottom:1px; padding:10px 10px; font-weight:400; text-align:left; vertical-align:text-top;}
.aspindirt ul li img{width:50px; float:left;}
.aspindirt ul li p{padding:2px 6px; border-radius:2px; line-height:20px; float:left; width:84%; background:none; color:#fff; margin:0; font-weight:500;}
.onetabtp{display:block; padding:0; margin:0; text-align: center; margin-top:40px; margin-bottom:20px; z-index:1; position:relative;}
.onetabtp li{display:inline-block; list-style:none; border-radius:100px; text-align:center; text-transform:uppercase; padding:15px 28px 15px 28px; font-size:19px; color:#8160fe; cursor:pointer; border:#8160fe solid 1px;}
.activetru {background:linear-gradient(-140deg, rgb(139 72 254) 0%, rgb(0 207 255 / 70%)); border-radius:100px; text-align:center; text-transform:uppercase; padding:10px 28px 7px 28px; font-size:19px; color:#fff!important; border:0!important;}
.activetru:after{width:0; height:0; border-left:15px solid transparent; border-right:15px solid transparent; border-top:15px solid #64a6ff; content: " "; position: absolute; margin: 4px 0 0 40px; display:block; bottom:-14px;}
.onetabtp li:hover{background:linear-gradient(-140deg, rgb(139 72 254) 0%, rgb(0 207 255 / 70%)); color:#fff; transition: .5s;}
.oneidpath{display:table; padding:0; text-align:center; margin:20px 0;}
.oneidpath li{display:table-cell; margin:0 0 20px 0; text-align:left; width: 24.5%; vertical-align:top; background: rgb(0,168,255);
background: linear-gradient(-90deg, rgba(0,168,255,0) 0%, rgb(255 255 255) 50%, rgba(18,75,217,0) 100%);}
.oneidpath li i{background:linear-gradient(-127deg, rgba(2,0,36,.5) 0%, rgb(255 255 255 / 60%) 0%, rgb(186 244 255 / 40%) 100%); border-radius:50px; width:56px; height:56px; border:solid 0px #40c5e5; float: left;}
.oneidpath li .fa:before{position:relative; top:14px; text-align:center; display:block; padding:0px 4px; font-size:28px; /*text-shadow:6px 0px 7px #ffffff;*/}
.oneidpath li p{font-weight:900; font-size:15px; border-radius:2px; padding:8px 10px; margin-top: 5px; display:flex;}
.fa1:before{background:-webkit-linear-gradient(#3800ff, #3800ff); -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
.oneidpath li p .fa1p1{color:#3800ff;  background:transparent; position:relative; left:10px; width:80%;}

.fa2:before{background:-webkit-linear-gradient(#1a59ff, #1a59ff); -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
.oneidpath li p .fa1p2{color:#1a59ff; background:transparent; position:relative; left:10px; width:80%;}
.fa2marsing10{position:relative; top:14px; vertical-align:middle;}
.fa2marsing02{position:relative; top:4px; vertical-align:middle;}


.htnulop{background: rgb(72,137,254);
margin-top:120px; background:linear-gradient(-180deg, rgba(255,255,255,1) 0%, rgb(151 157 251 / 40%), rgb(255 255 255 / 90%)) center center no-repeat!important; border-bottom: #ded6fd solid 1px;}
.howleftimg{float:left; width:80%; position:relative; top:40px; right:-20px; left:20px!important;}
.howleftimg h1{color:#1e6bb8; font-size:40px; text-transform:uppercase; padding:20px 0;}
.truptbg p{font-size:14.5px; color:#1e6bb8; font-weight:700; line-height:24px; padding:10px 46px; background:none; border-radius:50px;}
.truptbg ul{display:table; padding:0; margin:0; padding-top:5px; border-collapse:separate; border-spacing:5px;}
.truptbg ul li{display:table-cell; list-style:none; background:linear-gradient(-127deg, rgba(2,0,36,1) 0%, rgb(36 74 224) 0%, rgb(25 150 255) 100%); border-radius:2px; font-size:15px; line-height:24px; width:49%; margin-bottom:1px; padding:10px 10px; font-weight:400; text-align:left; vertical-align:top;}
.truptbg ul li img{width:50px; float:left;}
.truptbg ul li p{padding:2px 6px; border-radius:2px; line-height:20px; float:left; width:88%; background:none; color:#fff; margin:0; font-weight:500;}
/*

 CSS for the main interaction
*/
.oneidnewTab{text-align:center;}
.oneidnewTab > input[type="radio"] {position:absolute; left:-200vw;}
.oneidnewTab .tab-panel {display:none;}
.oneidnewTab > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.oneidnewTab > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.oneidnewTab > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.oneidnewTab > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.oneidnewTab > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.oneidnewTab > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {display:block;}

/*
 Styling
*/
.oneidnewTab > label {position:relative; display:inline-block; padding:15px 35px; cursor:pointer; font-weight:600; border:#dddddd solid 1px; border-radius:500px; font-size:20px; text-transform:uppercase;background-color: #dddddd;}
.oneidnewTab > label:hover,
.oneidnewTab > input:focus + label,
.oneidnewTab > input:checked + label {color:#000000; transition: .5s;}
.oneidnewTab > input:checked + label {border-color:rgb(0 0 255 / 32%); background:rgb(0 0 255 / 32%); border-radius:500px;}
.oneidnewTab > input:checked + label:after {width:0; height:0; border-left:15px solid transparent; border-right:15px solid transparent; border-top:15px solid rgb(0 0 255 / 32%); content: " "; position: absolute; margin: 4px 0 0 40px; display:block; bottom:-15px;}
.tab-panel {padding:70px 0 50px 0;}
.inderpath{display:block; list-style:none; padding:0; margin:0;}
.inderpath li{display:inline-block; width:100%; padding:15px 15px 10px 15px; border-radius:2px; margin-bottom:2px; text-align:left;}
.inderpath li:nth-child(odd){background:rgb(2,0,36); background:linear-gradient(-127deg, rgba(2,0,36,1) 0%, rgba(192,219,255,1) 0%, rgba(165,234,255,1) 100%); margin-right:30px;}
.inderpath li:nth-child(even){background:rgb(2,0,36); background:linear-gradient(-127deg, rgba(2,0,36,1) 0%, rgba(178,255,220,1) 0%, rgba(189,203,255,1) 100%);}
.inderpath li img{float:left;}
.inderpath li p{float:right; display:grid; width:80%; font-weight:700; font-size:15px; text-transform:uppercase; color:#1b3035; margin:0;}
.inderpath li p span{font-weight:500; font-size:15px; text-transform:initial;}
.corpopath{display:block; list-style:none; padding:0; margin:0;}
.corpopath:nth-child(even){float:left; width:45%; margin:0 20px 0 10px;}
.corpopath:nth-child(odd){float:left; width:45%; margin:0 20px 0 30px;}
.corpopath li{display:inline-block; width:100%; padding:15px 15px 10px 15px; border-radius:2px; margin-bottom:2px; text-align:left;}
.corpopath li:nth-child(odd){background:rgb(2,0,36); background:linear-gradient(-127deg, rgba(2,0,36,1) 0%, rgba(192,219,255,1) 0%, rgba(165,234,255,1) 100%); margin-right:30px;}
.corpopath li:nth-child(even){background:rgb(2,0,36); background:linear-gradient(-127deg, rgba(2,0,36,1) 0%, rgba(178,255,220,1) 0%, rgba(189,203,255,1) 100%);}
.corpopath li img{float:left;}
.corpopath li p{float:right; display:grid; width:80%; font-weight:700; font-size:15px; text-transform:uppercase; color:#1b3035; margin:0;}
.corpopath li p span{font-weight:500; font-size:15px; text-transform:initial;}
.peopleimg{width:140px; height:140px; border-radius:100px;}
.tstiname{color:#08b3e7; font-size:20px; font-weight:600; margin:0;}
.tstijob{color:#004475; font-size:15px; font-weight:600;}
.tstidive{float:left; width:25%;}
.tsticontect{float:left; width:70%; text-align:left;}
.content-wrapper {width:100%; display:block; align-items:center; padding-bottom:5rem;}
.wrapper-for-arrows {position:relative;	width:100%;	border-radius:2rem;	overflow:hidden; display:block;	place-items:center;}
.review-wrap {display:flex;	flex-direction:column; justify-content:center; align-items:center;	padding-top:calc(2rem + 1vmin);	width:100%;}
#imgDiv {border-radius:50%;	width:140px; height:140px; position:relative; background-size:cover; margin-bottom:calc(0.7rem + 0.5vmin); transition: transform .2s;}
#imgDiv:hover{filter: saturate(1.5);}
#personName {margin-bottom: calc(0.7rem + 0.5vmin); font-size:20px; font-weight:600; color:#08b3e7;}
#profession {font-size:15px; margin-bottom: calc(0.7rem + 0.5vmin); color:#004475; font-weight:600}
#description {font-size:15px; width:70%; text-align:center; margin-bottom: calc(1.4rem + 1vmin); color:#666666;	line-height:24px; font-weight:600;}
.arrow-wrap {position:absolute; top:50%;}
.arrow {width: calc(1.4rem + 0.6vmin); height: calc(1.4rem + 0.6vmin); border:#83d9f3 solid 10px; border-width:0 calc(0.5rem + 0.2vmin) calc(0.5rem + 0.2vmin) 0; cursor:pointer; transition:transform 0.3s;}
.arrow:hover {transition: 0.3s;	transform: scale(1.15);}
.left-arrow-wrap {left:5%; transform:rotate(135deg); -webkit-transform:rotate(135deg);}
.right-arrow-wrap {transform:rotate(-45deg); -webkit-transform:rotate(-45deg); right:5%;}
.move-head {animation: moveHead 1.55s infinite;	animation-delay: -0.8s;}
.hide-chicken-btn {border: 2px solid rgb(226, 89, 79); background-color: rgb(255, 224, 224); color: rgb(226, 79, 79); border-radius: 2rem; padding: calc(0.5rem + 0.2vmin) 0; width: calc(10rem + 5vmin); text-align: center; transition:background-color 0.3s, transform 0.3s;	cursor: pointer; margin-bottom: calc(1.4rem + 1vmin);}
.hide-chicken-btn:hover {transition: background-color 0.3s, transform 0.3s;	background-color: rgb(255, 255, 255);	transform: rotate(5deg);}
@keyframes moveHead {
	0% {
	}
	25% {
		transform: translate(0.5rem, 1rem) rotate(5deg);
	}
	100% {
		transform: translate(0, 0) rotate(-5deg);
	}
}

@media screen and (max-width: 900px) {
	.content-wrapper {
		width: 100%;
	}
}

.oneiddata{padding:0; margin:0; display:table; border-collapse:separate; border-spacing:15px; width:100%;}
.oneiddata li{list-style:none; display:table-cell; width:24%; text-align:center; padding:20px 0;}
.oneiddata li:nth-child(odd){background:rgb(206,244,255);
background:linear-gradient(-127deg, rgba(206,244,255,1) 0%, rgba(168,219,255,1) 100%);}
.oneiddata li:nth-child(even){background:rgb(206,244,255);
background:linear-gradient(-127deg, rgba(206,244,255,1) 0%, rgba(168,219,255,1) 100%);}
.oneiddata li:hover{background:rgb(206,244,255);
background:linear-gradient(27deg, rgba(206,244,255,1) 0%, rgba(168,219,255,1) 100%);}
.oneiddata li:hover img{filter: saturate(3);}
.oneiddata li h1{font-size:40px; color:#08b3e7; font-weight:900;}

.oneiddata li p{font-size:16px; color:#000; font-weight:600; text-transform:uppercase; line-height:20px;}
.oneidlogo{padding:0; margin:0; display:block; width:100%; margin-bottom:40px; text-align:center;}
.oneidlogo li{list-style:none; display:inline-block; width:140px; text-align:center; margin:0 2px 5px 2px; border:solid 0px #e5e5e5; padding:10px 0px; border-radius:2px;}
.oneidlogo li img{max-width:80%; filter: grayscale(100%);}
.oneidlogo li:hover img{filter: grayscale(00%);}
.CSSgal {position:relative;	overflow:hidden; height:100%;}
.CSSgal .slider {height:100%; white-space:nowrap; font-size:0; transition:0.8s;}
.CSSgal .slider > * {font-size: 1rem; display: inline-block; white-space: normal; vertical-align: top; height: 100%;	width: 100%; background: none 50% no-repeat; background-size: cover;}
.CSSgal .prevNext {position:absolute; z-index:1; top:28%; width:100%; height:0;}
.CSSgal .prevNext > div+div {visibility:hidden;}
.CSSgal .prevNext a {background:#83d9f3; position:absolute;	width:40px;	height:40px; line-height:40px; text-align:center; opacity:0.7; -webkit-transition:0.3s; transition:0.3s; -webkit-transform: translateY(-50%);	transform:translateY(-50%); color:#004475; left:4%;}
.CSSgal .prevNext a:before{content:"\f053"; font: normal normal normal 14px/1 FontAwesome;}
.CSSgal .prevNext .nest235:before{content:"\f054"; font: normal normal normal 14px/1 FontAwesome;}
.CSSgal .prevNext a:hover {opacity:1;}
.CSSgal .prevNext a+a {left:auto; right:4%;}
.CSSgal >s:target ~ .prevNext >* {      visibility: hidden;}
#s1:target ~ .prevNext >*:nth-child(1) {visibility: visible;}
#s2:target ~ .prevNext >*:nth-child(2) {visibility: visible;}
#s3:target ~ .prevNext >*:nth-child(3) {visibility: visible;}
#s4:target ~ .prevNext >*:nth-child(4) {visibility: visible;}
#s5:target ~ .prevNext >*:nth-child(5) {visibility: visible;}
#s6:target ~ .prevNext >*:nth-child(6) {visibility: visible;}
#s7:target ~ .prevNext >*:nth-child(7) {visibility: visible;}
#s1:target ~ .slider {transform: translateX(   0%); -webkit-transform: translateX(   0%);}
#s2:target ~ .slider {transform: translateX(-100%); -webkit-transform: translateX(-100%);}
#s3:target ~ .slider {transform: translateX(-200%); -webkit-transform: translateX(-200%);}
#s4:target ~ .slider {transform: translateX(-300%); -webkit-transform: translateX(-300%);}
#s5:target ~ .slider {transform: translateX(-400%); -webkit-transform: translateX(-400%);}
#s6:target ~ .slider {transform: translateX(-500%); -webkit-transform: translateX(-500%);}
#s7:target ~ .slider {transform: translateX(-600%); -webkit-transform: translateX(-600%);}
.CSSgal{color:#fff; text-align:center;}
.CSSgal .slider h2 {margin-top:40vh; font-weight:200; letter-spacing:-0.06em; word-spacing:0.2em; font-size:3em;}
.CSSgal a {border-radius:50%; margin:0 3px;	color:rgba(0,0,0,0.8); text-decoration:none;}

.leftside{position:relative; top:-50px; width:100%;}
.rightside{position:absolute; top:-120px; width:101%;}      
.selected {animation: slide-in 1.4s forwards; -webkit-animation: slide-in 1.4s forwards;}
.dismiss {animation: slide-out 0.5s forwards; -webkit-animation: slide-out 0.5s forwards;}
@keyframes slide-in {
  0% {-webkit-transform: translateX(100%);}
  100% {-webkit-transform: translateX(0%);}
}

@-webkit-keyframes slide-in {
  0% {transform: translateX(100%);}
  100% {transform: translateX(0%);}
}

@keyframes slide-out {
  0% {transform: translateX(0%);}
  100% {transform: translateX(100%);}
}

@-webkit-keyframes slide-out {
  0% {-webkit-transform: translateX(0%);}
  100% {-webkit-transform: translateX(100%);}
}
    
.empslideimg{width:auto; position:absolute; right:0; top:-5px;}

/*New*/
.empstape{text-align:left;}
.empstape h3{font-size:16px; font-weight:500; vertical-align:middle; margin-top:5px; color:#00B3FF;}
.empstape p{font-size:16px; font-weight:500; vertical-align:middle; margin-top:5px; color:#333;}
.empstape .row{margin-bottom:20px;}
.ts-service-info h3 {font-size:16px; font-weight:700;}
.ts-service-info h2 {font-size:16px; font-weight:500; vertical-align:middle; margin-top:5px; color:#00B3FF; position:relative; top:6px;}
.ts-service-info {margin-left:1px; width:65%;}
.newstep{display:block; margin:0; padding:0;}
.newstep li{list-style:disc; font-size:15px; line-height:20px; color:#333; margin-bottom:10px; margin-left:15px;}
.stepshawod {box-shadow:#d2eaff 0px 11px 9px 0px; margin-bottom:20px!important; padding-bottom:10px;}
.tabdesign {background:#adadff30; border:#adadff30 solid 1px; padding: 10px 15px 20px 15px;}
.animtedarrow{width:40px; position:relative; top:-10px;}
.stpnumber{font-size:32px; color:#00B3FF; }
.ts-service-box-img{width:35%; display:block;}
.d-flex {display: -ms-flexbox!important; display: flex!important;}

@media (max-width: 767px){
.stepshawod {box-shadow:#d2eaff 0px 0px 0px 0px; margin-bottom:0px!important;}
.stepshawod .col-md-6{box-shadow:#d2eaff 0px 11px 9px 0px; margin-bottom:20px!important; padding-top:0px; padding-bottom:10px;}
.empslideimg{width:100%; position:relative; right:0; top:100px;}
.oneidnew h1{font-size:30px;}
.inderpath li p{width:76%}   
.inderpath{margin-top:40px;}
.corpopath:nth-child(odd) {float:none; width:auto; margin:0 20px 0 20px;}
.corpopath:nth-child(even) {float:none; width:auto; margin:0 20px 20px 20px; position:relative; bottom:-60px;}
.corpopath li p{width:76%}   
.oneiddata{display:block;}
.oneiddata li{float:left; width:50%;}
.oneidlogo li{width:90px;}
.oneidlogo li img{max-width:50%;}
.homeoneidleftimg{display:none;}
.howrightimg h1{font-size:30px;}
.howrightimg{float:none; width:100%; left:0;}
.onetabtp{margin-top: 20px;}
.onetabtp li{font-size:13px; font-size:13px; font-weight:600; margin-bottom:10px;}
.aspindirt p{padding:10px 20px; line-height:20px; font-size:14px; border-radius: 10px; width:90%; margin:auto;}
.aspindirt ul li{line-height:20px; font-size:14px; vertical-align:top;}
.htnu{padding-bottom:100px; margin-top:0;}
.howleftimg{float:none; width:100%; position:relative; top:40px; right:00px; left:00px!important;}
.howleftimg h1{color:#1e6bb8; font-size:30px; text-transform:uppercase; padding:20px 0;}
.howleftimg li{font-size:13px; font-size:13px; font-weight:600; margin-bottom:10px;}
.homeoneidrightimg{display:none;}
.htnulop{padding-bottom:100px; margin-top:70px;}
.tab-panel{padding:30px 0 00px 0}
.oneidpath li{display:inline-block; width:98%; margin:0 0 10px 0; background:linear-gradient(-90deg, rgba(0,168,255,0) 0%, rgb(210 223 255 / 50%) 50%, rgba(18,75,217,0) 100%);}
.oneidpath li p{font-weight:600; line-height:22px; font-size:15px; padding:6px 6px; border: #d4c4ff solid 1px;}
.htnu{background:linear-gradient(-180deg, rgba(255,255,255,1) 0%, rgb(146 97 253 / 60%), rgb(43 80 228 / 60%));}
.activetru:after{bottom:-4px; margin:4px 0 0 24px;}
.ts-service-info{margin-left:0;}
.oneidnewTab > label{
padding: 8px 23px;
font-size: 15px;
}
}
.statistic{
    font-weight: 900;
    color: #004475;
}


