.tc-about-st2 .check-list li .icon{ width:30px; height:30px;}
.tc-about-st2 .check-list li{ margin: 5px 0!important;}
.tc-about-st2 .icon-list li .icon{ width: 60px;	height: 60px;}
.tc-about-st2 .icon-list li{padding:10px; border-radius: 9px; margin:15px 0;}
.tc-about-st2 .icon-list {  font-size: 20px;  font-weight: bold; margin: 10px 0; border-radius: 4px}
.tc-about-st2 .icon-list li:nth-of-type(2n){ margin-inline-start:30px;}
.tc-about-st2 .check-list{ font-weight:normal;}
.tc-header-st2 .info h1 { line-height: 0.9;}
.tc-team-st2 .numbers{ margin-top:100px;}
.logo{ width:155px;}

.tc-team-st2 .cards .team-card{  position: relative;  border-radius: 30px;  overflow: hidden;  -webkit-box-shadow: 0px 94px 4px 0px rgba(0, 0, 0, 0.05);  box-shadow: 0px 94px 94px 0px rgba(0, 0, 0, 0.05);  background-color: #fff;}
.tc-team-st2 .cards .team-card .img {  height: 350px;  border-radius: 30px;  overflow: hidden;}
.tc-team-st2 .cards .team-card .img img {  width: 100%;  height: 100%;  -o-object-fit: cover;  object-fit: cover;}
.tc-team-st2 .cards .team-card .info {  padding: 25px;}

#flotingcon{ position:fixed; right:10px; 	bottom:100px; z-index: 99; }

@media only screen and (max-width: 740px) {
.bars-btn{ display:none;}
}

@media only screen and (max-width: 480px) {
.bars-btn{ display:none;}
	.tc-partners-st2 .logos .img {  margin: 20px 10px;}
}