.d-none, body.single-service .ot-filter-wrap{ display:none !important; }
.ot-main-wrap{background-color:  transparent;}
.ot-container {width: 100%;max-width: 1310px;margin: 0 auto;padding: 0 15px; }
.ot-filter-wrap {background-color: #fff;border-radius: 20px;padding: 40px 30px;box-shadow: 0 0 4px gainsboro;margin-top: -10px;}
.ot-filter-wrap .ot-container{max-width: 100%;padding: 0;}
.ot-filter-inner-wrap{display: flex;justify-content: space-between;align-items: center; }
.ot-filter-header-right{display: flex;align-items: center;flex-wrap: nowrap;gap: 4px;}
.ot-filter-header p{font-size: 16px;color: #333;margin-bottom: 12px;}

.ot-filter-header p a{color: #df593f;font-weight: 500;}
.ot-filter-header-right select {padding:12px 10px;border-radius: 20px;border: 1px solid #646464;font-size: 14px;margin-right: 10px;min-width: 150px;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02Ljc4MTI1IDcuOTc0MjJMMC43ODEyNSAxLjk3NDIyTDIuMTgxMjUgMC41NzQyMTlMNi43ODEyNSA1LjE3NDIyTDExLjM4MTMgMC41NzQyMTlMMTIuNzgxMiAxLjk3NDIyTDYuNzgxMjUgNy45NzQyMloiIGZpbGw9IiMxQzFCMUYiLz4KPC9zdmc+Cg==");background-repeat: no-repeat;background-position: right 10px center ; -webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: '';}
.ot-fliter-search{width: 300px;}
.ot-fliter-search .ot-search-input{padding: 12px 10px;border-radius: 20px;border: 1px solid #646464;font-size: 14px;margin-right: 10px;width: 100%;padding-left: 40px;background-repeat: no-repeat;background-position: left 10px center;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzM0NF81OSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8zNDRfNTkpIj4KPHBhdGggZD0iTTE5LjYgMjFMMTMuMyAxNC43QzEyLjggMTUuMSAxMi4yMjUgMTUuNDE2NyAxMS41NzUgMTUuNjVDMTAuOTI1IDE1Ljg4MzMgMTAuMjMzMyAxNiA5LjUgMTZDNy42ODMzMyAxNiA2LjE0NTgzIDE1LjM3MDggNC44ODc1IDE0LjExMjVDMy42MjkxNyAxMi44NTQyIDMgMTEuMzE2NyAzIDkuNUMzIDcuNjgzMzMgMy42MjkxNyA2LjE0NTgzIDQuODg3NSA0Ljg4NzVDNi4xNDU4MyAzLjYyOTE3IDcuNjgzMzMgMyA5LjUgM0MxMS4zMTY3IDMgMTIuODU0MiAzLjYyOTE3IDE0LjExMjUgNC44ODc1QzE1LjM3MDggNi4xNDU4MyAxNiA3LjY4MzMzIDE2IDkuNUMxNiAxMC4yMzMzIDE1Ljg4MzMgMTAuOTI1IDE1LjY1IDExLjU3NUMxNS40MTY3IDEyLjIyNSAxNS4xIDEyLjggMTQuNyAxMy4zTDIxIDE5LjZMMTkuNiAyMVpNOS41IDE0QzEwLjc1IDE0IDExLjgxMjUgMTMuNTYyNSAxMi42ODc1IDEyLjY4NzVDMTMuNTYyNSAxMS44MTI1IDE0IDEwLjc1IDE0IDkuNUMxNCA4LjI1IDEzLjU2MjUgNy4xODc1IDEyLjY4NzUgNi4zMTI1QzExLjgxMjUgNS40Mzc1IDEwLjc1IDUgOS41IDVDOC4yNSA1IDcuMTg3NSA1LjQzNzUgNi4zMTI1IDYuMzEyNUM1LjQzNzUgNy4xODc1IDUgOC4yNSA1IDkuNUM1IDEwLjc1IDUuNDM3NSAxMS44MTI1IDYuMzEyNSAxMi42ODc1QzcuMTg3NSAxMy41NjI1IDguMjUgMTQgOS41IDE0WiIgZmlsbD0iIzFDMUIxRiIvPgo8L2c+Cjwvc3ZnPgo=");background-size: 20px;}
.ot-filter-header-right select:focus,
.ot-fliter-search .ot-search-input:focus {outline: none;}

.ot-our-team-main{padding: 90px 0;}
.ot-our-team-list{display: flex;list-style: none;flex-wrap: wrap;padding: 0;margin: 0;margin: 0 -10px;}
.ot-our-team-list >  li{padding: 0 10px;width: 33.33%;margin-bottom: 20px;}
.ot-our-team-card{padding: 20px 16px;background-color: #fff;border-radius: 16px;}
.ot-our-team-card .ot-top-tags{display: flex;list-style: none;flex-wrap: wrap;align-items: center;}
.ot-our-team-card .ot-top-tags li{margin-right: 10px;padding: 8px 15px;border-radius: 20px;color:#fff;background-color: #344662;font-size: 14px;line-height: 20px;}
.ot-our-team-card .ot-top-tags li:last-child{margin-right: 0;}

.ot-our-team-profile{display: flex;align-items: center;margin-top: 15px;}
.ot-our-team-profile .ot-our-team-profile-img{width: 100px;height: 100px;}
.ot-our-team-profile .ot-our-team-profile-img img{width: 100%;height: 100%;object-fit: cover;object-position: center;border-radius: 50%;}
.ot-our-team-profile-content{padding-left: 15px;flex-grow: 1;width: 40%;}
.ot-our-team-profile-content h4{font-weight: 500;font-size: 22px;line-height: 32px;margin-bottom: 0;color: #30264d;}
.ot-our-team-profile-content p{color: #908f96;font-size: 14px;line-height: 20px;margin: 0;}
.ot-work-best{margin-top: 15px;}
.ot-work-best h4{color: #393a39;font-size: 20px;line-height: 30px;font-weight: 600;margin-bottom: 10px;}
.ot-work-best ul{display: flex;align-items: center;flex-wrap: wrap;list-style: none;}
.ot-work-best ul li{margin-right: 10px;border: 1px solid #7a8698;border-radius: 20px;padding: 8px 15px;color: #758198;font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.ot-work-best ul li:last-child{margin-right: 0;}
.ot-profile-btns{margin-top: 5px;}
.ot-profile-btns .ot-profile-btn{color: #e0634b;font-size: 16px;line-height: 24px;text-decoration: none;display: inline-block;padding-right: 24px;background-repeat: no-repeat;background-position: right center;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDEyTDguNiAxMC41NUwxMi4xNSA3SDBWNUgxMi4xNUw4LjYgMS40NUwxMCAwTDE2IDZMMTAgMTJaIiBmaWxsPSIjRTA2MzRCIi8+Cjwvc3ZnPgo=");}
.ot-our-team-card .ot-top-tags li{margin-right: 0;}
.ot-our-team-card .ot-top-tags{margin: 0;padding: 0;gap: 10px;}
.ot-work-best ul{padding: 0;margin: 0;}
.ot-our-team-card{height: 100%;padding-bottom: 48px;position: relative;}
.ot-profile-btns .ot-profile-btn{position: absolute;bottom: 20px;}
.ot-filter-header .ot-filter-inner-wrap .filter-reset button{background-color: #e0593f;color: #fff;padding: 10px 12px;min-width: 120px;border: 1px solid #e0593f;margin-left: 10px;}
.ot-filter-header .ot-filter-inner-wrap .filter-reset button:hover{background-color:#354663;border:1px solid #354663;}
.ot-not-found{margin: 0 auto;background-color: transparent !important;}

@media (max-width:1280px){
	.ot-our-team-main {padding: 70px 0;}
}

@media (max-width:1199px){
    .ot-our-team-main{padding: 80px 0;}
    .ot-our-team-list >  li{width: 50%;} 
}

@media (max-width:991px){
    .ot-filter-inner-wrap{flex-wrap: wrap;}
    .ot-fliter-search {width: 100%; margin-top: 12px;}
	
	.ot-our-team-profile .ot-our-team-profile-img {width: 80px;height: 80px;}
	.ot-our-team-profile-content h4 {font-size: 18px;line-height: 28px;}
	.ot-our-team-card .ot-top-tags li {padding: 8px 10px;font-size: 12px;line-height: 18px;}
	.ot-our-team-card .ot-top-tags {gap: 6px;}
	.ot-work-best h4 {font-size: 16px;line-height: 24px;}
	.ot-work-best ul li {margin-right: 6px;padding: 8px 12px;font-size: 12px;line-height: 18px;margin-bottom: 6px;}
	.ot-our-team-main {padding: 60px 0;}
	.ot-filter-header .ot-filter-inner-wrap .filter-reset button{margin-left: 0;margin-top: 10px;}
}

@media (max-width:767px){
    .ot-our-team-main {padding: 50px 0;}
    .ot-our-team-list >  li {width: 100%;}
    .ot-our-team-profile-content h4 {font-size: 18px;line-height: 26px;}
    .ot-work-best h4{font-size: 16px;}
    .ot-work-best ul li {font-size: 13px;line-height: 18px;}
    .ot-filter-header-right select {margin-bottom: 10px;width: calc(50% - 3px);margin-right: 0;}
    .ot-filter-header-right{ flex-wrap:wrap; }
	
	.ot-our-team-list > li{padding: 0;}
	.ot-filter-wrap {padding: 30px 15px;}
}