.themetechmount-iconbox.themetechmount-iconbox-styletwo {    
position: relative; 
}
.tm-icbox-style2 .themetechmount-iconbox.themetechmount-iconbox-styletwo:last-child {   
border-right: unset; 
}
.themetechmount-iconbox-styletwo .tm-cta3-content-wrapper {
color: rgb(255 255 255 / 84%);
}
.themetechmount-iconbox-styletwo .tm-icon-type-image {
position: relative;
height: 90px;
line-height: 90px;
margin: 0 auto;
text-align: center;
margin-bottom: 20px;   
}
.themetechmount-iconbox-styletwo .tm-icon-type-image {
transition: 1s;
display: inline-block;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-icon  img {
padding-left: 12px;
}
.themetechmount-iconbox-styletwo:hover .tm-icon-type-image {
transform: rotateY(360deg);    
}
.themetechmount-iconbox-styletwo .tm-icon-type-image:after {
position: absolute;
content: '';
height: 90px;
width: 90px;
background-color: rgba(255, 255, 255, 0.12);
left: 0;
right: 0;
line-height: 90px;
border-radius: 8px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-heading .tm-custom-heading {
margin-bottom: 10px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-heading .tm-iocnbox-btn a {
position: relative;
color: var(--ttm-skincolor);
font-weight: var(--button-font-weight);
font-family: var(--special-element-fontfamily);
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-heading .tm-iocnbox-btn a:hover { 
color: var(--ttm-secondarycolor);
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .tm-box-icon i  {
font-size: 65px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo .themetechmount-iconbox-heading .tm-iocnbox-btn {
margin-top: 20px;
} .themetechmount-iconbox.themetechmount-iconbox-stylethree {
position: relative;
}
.themetechmount-iconbox.themetechmount-iconbox-stylethree .tm-custom-heading {
font-size: 19px;
line-height: 23px;
padding-top: 20px; 
}
.themetechmount-iconbox.themetechmount-iconbox-stylethree .tm-element-subheading {    
font-size: 32px;
line-height: 42px;
font-weight: 700;
display: inline-block;
}
.themetechmount-iconbox-stylethree .tm-cta3-content-wrapper {
display: inline-block;
}
.themetechmount-iconbox-stylethree .tm-iconbox-wrapper {
padding: 20px;
background-color: #fff;
border: 1px solid var(--ttm-bordercolor);
border-radius: 15px;
text-align: center; 
}
.tm-one .themetechmount-iconbox-stylethree .tm-iconbox-wrapper {
border-top: 3px solid #e30000;
}
.tm-two .themetechmount-iconbox-stylethree .tm-iconbox-wrapper {
border-top: 3px solid #e39b00;
}
.tm-three .themetechmount-iconbox-stylethree .tm-iconbox-wrapper {
border-top: 3px solid #00a437;
}
.tm-four .themetechmount-iconbox-stylethree .tm-iconbox-wrapper {
border-top: 3px solid #0070ff; }
.tm-four .themetechmount-iconbox.themetechmount-iconbox-stylethree .tm-custom-heading {
padding-bottom: 0px; 
}
.tm-icbox-size-same .themetechmount-iconbox.themetechmount-iconbox-stylethree {    
width: 234px;
}
.themetechmount-iconbox-stylethree .tm-iocnbox-btn {
position: relative;
padding-top: 10px;
}
.themetechmount-iconbox-stylethree .tm-iocnbox-btn a {
font-size: 15px;
background-color: var(--ttm-skincolortwo);
padding: 8px 15px;
border-radius: 8px;
color: #fff;
display: block;
}
.themetechmount-iconbox.themetechmount-iconbox-stylethree .themetechmount-iconbox-icon {
margin-bottom: 0;
} .tm-iconbox-style4 .themetechmount-iconbox-stylefour .tm-iconbox-wrapper {
padding: 31px 20px 31px 20px;
background-color: #fff;
border-radius: 10px;
transition: all 0.5s ease 0s;
}
.tm-iconbox-style4 .themetechmount-iconbox-stylefour:hover .tm-iconbox-wrapper {
background-color: var(--ttm-skincolor);
}
.tm-iconbox-style4 .themetechmount-iconbox.themetechmount-iconbox-stylefour:hover .themetechmount-iconbox-heading .tm-custom-heading {
color: #fff;
}
.tm-iconbox-style4 .themetechmount-iconbox-stylefour:hover .tm-cta3-content-wrapper {
color: rgba(255 ,255, 255 , 0.60);
}
.tm-iconbox-style4 .themetechmount-iconbox.themetechmount-iconbox-stylefour .themetechmount-iconbox-heading .tm-custom-heading {
margin-bottom: 20px;
}
.themetechmount-iconbox.themetechmount-iconbox-stylefour {
position: relative;
}
.themetechmount-iconbox.themetechmount-iconbox-stylefour .themetechmount-iconbox-icon {
vertical-align: top;
}
.themetechmount-iconbox.themetechmount-iconbox-stylefour .themetechmount-iconbox-heading {
padding-left: 15px;
}
.themetechmount-iconbox.themetechmount-iconbox-stylefour .themetechmount-iconbox-icon .tm-icon-type-text {
height: 40px;
width: 40px;
line-height: 38px;
text-align: center;
background-color: #ecedfa;
border-radius: 50%;
font-size: 18px;
font-weight: 600;
font-family: var(--special-element-fontfamily);
color: var(--body-blackfont-color);
}
.themetechmount-iconbox.themetechmount-iconbox-stylefour .themetechmount-iconbox-heading .tm-custom-heading {
margin-bottom: 10px;
} .themetechmount-iconbox-stylesix{
position: relative;
border-bottom: 1px solid var(--ttm-secondarycolor);
padding: 10px 20px 20px 20px;
}
.themetechmount-iconbox-stylesix .tm-iconbox-wrapper{display: flex;}
.themetechmount-iconbox-stylesix .themetechmount-iconbox-icon{
padding-right: 20px;
margin-bottom: 0;
}
.themetechmount-iconbox-stylesix .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 20px;
line-height: 30px;
}
.themetechmount-iconbox-stylesix .themetechmount-iconbox-button a{
position: absolute;
font-size: 0;
top: 23px;
right: 25px;
opacity: 1;
border: 1px solid var(--ttm-secondarycolor);
width: 45px;
height: 45px;
line-height: 45px;
text-align: center;
display: block;
color: #ffffff;
border-radius: 50%;
transition: all .5s;
}
.themetechmount-iconbox-stylesix .themetechmount-iconbox-button a:after {
content: "\f13c";
font-family: 'flaticon_new_bussines_agency';
position: absolute;
transform: rotateZ(-45deg);
top: 0px;
right: 11px;
z-index: 1;
display: block;
transition: all .5s;
font-size: 20px;
color: var(--ttm-secondarycolor);
}
.themetechmount-iconbox-stylesix:hover .themetechmount-iconbox-button a:after {
transform: rotate(0deg);
}
.themetechmount-iconbox-stylesix:hover .themetechmount-iconbox-button a {
background-color: var(--ttm-skincolor);
border: 1px solid var(--ttm-skincolor);
}
.themetechmount-iconbox-stylesix:hover .themetechmount-iconbox-button a::after {
color: var(--ttm-whitecolor);
}
.themetechmount-iconbox-stylesix .themetechmount-iconbox-icon .tm-box-icon i {
font-size: 58px;
line-height: 58px;
}
.themetechmount-iconbox-stylesix:hover .themetechmount-iconbox-icon .tm-box-icon i{
color:var(--ttm-skincolor);
transition: all .5s;
}
.themetechmount-iconbox-stylesix:hover{ border-bottom: 0px solid transparent;}
.themetechmount-iconbox-stylesix::after{
content:"";
width: 0;
height: 3px;
position: absolute;
transition: all 0.2s linear;
background: var(--ttm-skincolor);
}
.themetechmount-iconbox-stylesix::after{
left: 50%;
bottom: 0;
transition-duration: 0.4s;
}
.themetechmount-iconbox-stylesix:hover::after{
left: 0;
width: 100%;
} .themetechmount-iconbox.themetechmount-iconbox-styleseven {
padding: 30px;
background-color: #fff;
box-shadow: 0px 0px 20px 6px rgb(2 1 41 / 7%);
border-radius: 10px;
}
.themetechmount-iconbox-styleseven .themetechmount-iconbox-icon {
display: table-cell;
vertical-align: middle;
}
.themetechmount-iconbox-styleseven .themetechmount-iconbox-heading {
display: table-cell;
vertical-align: middle;
padding-left: 25px;
}
.themetechmount-iconbox-styleseven .themetechmount-iconbox-heading .tm-element-subheading {
font-size: 14px;
font-family: var(--body-font-family);
color: var(--body-fonts-color);
font-size: 17px;
font-weight: 400;
line-height: 26px;
}
.themetechmount-iconbox-styleseven .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 28px;
line-height: 34px;
}
.tm-pdf-image img {
position: absolute;
right: -85px;
left: auto;
top: 50px;
bottom: auto;
} .themetechmount-iconbox-styletwelve .themetechmount-iconbox-icon {
display: inline-block;
margin-bottom: 22px;
}
.themetechmount-iconbox-styletwelve .themetechmount-iconbox-heading {
display: -webkit-inline-box;
vertical-align: middle;
}
.themetechmount-iconbox-styletwelve .tm-icon-type-image {
width: 70px;
height: 70px;
background: aliceblue;
line-height: 70px;
text-align: center;
}
.themetechmount-iconbox-styletwelve .tm-icon-type-image {
width: 70px;
height: 70px;
background: rgb(255 255 255 / 20%);
line-height: 70px;
text-align: center;
border-radius: 10px;
}
.themetechmount-iconbox-styletwelve .themetechmount-iconbox-icon  img {
width: auto;
height: auto;
}
.themetechmount-iconbox-styletwelve .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 50px;
line-height: 50px;
position: relative;
margin-bottom: 0;
padding: 0 15px 0 20px;
}
.themetechmount-iconbox-styletwelve .themetechmount-iconbox-heading .tm-element-subheading {
margin-bottom: 0;
font-size: 16px;
line-height: 26px;
font-family: var(--body-font-family);
font-weight: 400;
display: inline-block;
padding-top: 30px;
}
.themetechmount-iconbox-styletwelve .tm-cta3-content-wrapper {
color: rgb(255 255 255 / 70%);
}
.themetechmount-iconbox.themetechmount-iconbox-styletwelve {
padding: 0 30px 0 0;
}
.themetechmount-iconbox-styletwelve:hover .tm-icon-type-image img {
-webkit-animation: spinAround 5s linear infinite;
-moz-animation: spinAround 5s linear infinite;
animation: spinAround 5s linear infinite;
}
@keyframes spinAround {
from {
transform: rotate(0deg)
}
to {
transform: rotate(360deg);
}
}  .themetechmount-iconbox-stylethirteen .themetechmount-iconbox-inner {
background: var(--ttm-skincolor);
border-radius: 10px;
padding: 32px 30px;
position: relative;
overflow: hidden;
}
.themetechmount-iconbox-stylethirteen .themetechmount-iconbox-icon {
padding-right: 20px;
vertical-align: top;
}
.themetechmount-iconbox-stylethirteen .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 22px;
color: var(--ttm-whitecolor);
margin-bottom: 10px;
}
.themetechmount-iconbox-stylethirteen .tm-cta3-content-wrapper {
color: rgb(255 255 255 / 80%);
}
.themetechmount-iconbox-stylethirteen .themetechmount-iconbox .tm-box-icon i {
font-size: 36px;
line-height: 36px;
}
.themetechmount-iconbox-stylethirteen .themetechmount-iconbox-icon1 i {
font-size: 195px !important;
opacity: .10;
}
.themetechmount-iconbox-stylethirteen .themetechmount-iconbox-icon1 {
position: absolute;
right: -10px;
top: auto;
transition: 1.35s;
bottom: -30px;
overflow: hidden;
}
@media (max-width: 992px){
.themetechmount-iconbox-stylethirteen .themetechmount-iconbox-icon,
.themetechmount-iconbox-stylethirteen .themetechmount-iconbox-heading.tm-wrap-cell{
display: block;
}
}  .themetechmount-iconbox-stylefourteen .themetechmount-iconbox-icon {
margin-bottom: 25px;
}
.themetechmount-iconbox-stylefourteen .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 22px;
line-height: 28px;
margin-bottom: 10px;
}
.themetechmount-iconbox-stylefourteen  .themetechmount-iconbox-icon .tm-box-icon {
-webkit-transition: color 0.3s;
-moz-transition: color 0.3s;
transition: color 0.3s;
display: inline-block;
cursor: pointer;
width: 70px;
height: 70px;
line-height: 80px;
padding: 4px 10px;
border-radius: 10px;
text-align: center;
position: relative;
z-index: 1;
color: #fff;
}
.themetechmount-iconbox-stylefourteen .themetechmount-iconbox-icon .tm-box-icon i {
font-size: 40px;
transition: .6s;
}
.themetechmount-iconbox-stylefourteen:hover .themetechmount-iconbox-icon .tm-box-icon i {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
.themetechmount-iconbox-stylefourteen .themetechmount-iconbox-icon .tm-box-icon {
background: #fff;
-moz-box-sizing: content-box;
}
.themetechmount-iconbox-stylefourteen .themetechmount-iconbox-heading .tm-cta3-content-wrapper {
color: rgb(255 255 255 / 70%);
} .themetechmount-iconbox-stylefifteen {
padding: 90px 46px 22px 46px;
margin-bottom: 0;
-webkit-transition: all .5s ease-in-out 0s;
-moz-transition: all .5s ease-in-out 0s;
-ms-transition: all .5s ease-in-out 0s;
-o-transition: all .5s ease-in-out 0s;
transition: all .5s ease-in-out 0s;
}
.themetechmount-iconbox.themetechmount-iconbox-stylefifteen:hover {
-webkit-transform: translateY(-35px);
transform: translateY(-35px);
}
.themetechmount-iconbox-stylefifteen .tm-iocnbox-btn a {
opacity: 0;
text-transform: uppercase;
}
.themetechmount-iconbox.themetechmount-iconbox-stylefifteen .tm-box-icon i {
font-size: 70px;
}
.themetechmount-iconbox-stylefifteen:hover .tm-iocnbox-btn a {
opacity: 1;
}
.themetechmount-iconbox-stylefifteen .tm-iconbox-textbtn {
padding-top: 5px;
}
.themetechmount-iconbox-stylefifteen .tm-iocnbox-btn a:hover {
color: #fff;
}
.themetechmount-iconbox-stylefifteen .themetechmount-iconbox-icon {
margin-bottom: 20px;
}
.ttm-iconstyle-centerlogo .themetechmount-iconbox.themetechmount-iconbox-styletwo {
border: 1px solid rgba(255 , 255 , 255 , 0.20);
text-align: center;
border-radius: 10px;
padding: 40px 40px 35px;
}
.ttm-iconstyle-centerlogo .themetechmount-iconbox-styletwo .tm-cta3-content-wrapper {
color: rgba(255 , 255 , 255 , 0.70);
} .themetechmount-iconbox-stylesixteen {
padding: 41px 40px 40px;
background-image: -moz-linear-gradient( 90deg, rgb(249,249,249) 0%, rgb(255,255,255) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(249,249,249) 0%, rgb(255,255,255) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(249,249,249) 0%, rgb(255,255,255) 100%);
border: 1px solid rgb(232, 232, 232);
border-radius: 10px;
position: relative;
transition: all .5s ease;
}
.tm-center-align .themetechmount-iconbox.themetechmount-iconbox-stylesixteen {
text-align: center;
}
.themetechmount-iconbox-stylesixteen .themetechmount-iconbox-inner .themetechmount-iconbox-icon i {
font-size: 50px;
}
.themetechmount-iconbox-stylesixteen .themetechmount-iconbox-inner .themetechmount-iconbox-icon {
display: inline-block;
background-color: var(--ttm-skincolor);
color: var(--body-blackfont-color);
padding: 10px;
border-radius: 10px;
}
.themetechmount-iconbox-stylesixteen .themetechmount-iconbox-inner .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 25px;
line-height: 35px;
margin-bottom: 8px;
padding-top: 5px;
}
.themetechmount-iconbox-stylesixteen:hover:after {
height: 100%;
transition: all 0.5s ease;
}
.themetechmount-iconbox-stylesixteen .themetechmount-iconbox-inner {
z-index: 1;
position: relative;
}
.themetechmount-iconbox-stylesixteen:after {
content: '';
background-image: linear-gradient(205deg, #1f78ff 0%, #1f78ff 100%);
position: absolute;
top: 0;
height: 0;
width: 100%;
display: block;
left: 0;
right: 0;
bottom: 0;
border-radius: 10px;
transition: all 0.5s ease;
}
.themetechmount-iconbox-stylesixteen:hover .themetechmount-iconbox-inner .themetechmount-iconbox-heading .tm-custom-heading a,
.themetechmount-iconbox-stylesixteen:hover .themetechmount-iconbox-inner .tm-iconbox-textbtn .tm-cta3-content-wrapper {
color: var(--ttm-whitecolor);
} .themetechmount-iconbox.themetechmount-iconbox-styleseventeen.themetechmount-iconcolor-custom .tm-box-icon i {
line-height: unset;
font-size: 27px;
}
.themetechmount-iconbox.themetechmount-iconbox-styleseventeen.themetechmount-iconcolor-custom .tm-box-icon {
display: inline-block;
vertical-align: top;
height: 65px;
line-height: 65px;
width: 65px;
text-align: center;
border-radius: 50%;
}
.themetechmount-iconbox.themetechmount-iconbox-styleseventeen {
background: #ffffff;
border-radius: 20px;
margin: 0;
padding: 60px 50px 55px;
box-shadow: 0 0 20px 0 rgba(0,0,0,0.10);
transition: all 0.5s ease;
}
.themetechmount-iconbox-styleseventeen .tm-cta3-content-wrapper {
display: block;
margin-top: 15px;
}
.themetechmount-iconbox.themetechmount-iconbox-styleseventeen .themetechmount-iconbox-icon {
margin-bottom: 20px;
}
.themetechmount-iconbox.themetechmount-iconbox-styleseventeen:hover {
transition: all 0.5s ease;
transform: translateX(5px);
}
@media (max-width: 1439px){
.tm-icbox-size-same .themetechmount-iconbox.themetechmount-iconbox-stylethree {
width: auto;
}
}
@media (max-width: 1339px){
.themetechmount-iconbox.themetechmount-iconbox-styleseventeen {
padding: 60px 30px 55px;
}
}
@media (max-width: 1199px){
.themetechmount-iconbox.themetechmount-iconbox-styleseventeen {
padding: 50px 30px 45px;
}
.tm-round-section .elementor-widget-container,
.tm-round-section .elementor-widget-wrap.elementor-element-populated {
transform: rotate(0deg);
}
} .themetechmount-iconbox.themetechmount-iconbox-styleeighteen {
margin-bottom: 10px;
}
.themetechmount-iconbox.themetechmount-iconbox-styleeighteen .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 19px;
line-height: 35px;
}
.themetechmount-iconbox-styleeighteen .tm-iconbox-wrapper {
border: 2px solid var(--ttm-secondarycolor);
border-radius: 10px;
padding: 17px 20px 17px;
transition: all 0.5s ease 0s;
}
.tm-active .themetechmount-iconbox-styleeighteen .tm-iconbox-wrapper { 
background-color: var(--ttm-secondarycolor);
}
.tm-active .themetechmount-iconbox-styleeighteen .tm-iocnbox-btn a, 
.tm-active .themetechmount-iconbox.themetechmount-iconbox-styleeighteen .themetechmount-iconbox-heading .tm-custom-heading a {
color: #fff;
}
.tm-active .themetechmount-iconbox-styleeighteen .tm-iocnbox-btn a {
font-size: 0;
}
.themetechmount-iconbox-styleeighteen .tm-number-wrapper {
font-size: 15px;
line-height: 35px;
font-family: var(--special-element-fontfamily);
position: relative;
color: #fff;
padding: 0px 0px 0 13px;
z-index: 11;
}
.themetechmount-iconbox-styleeighteen .tm-number-wrapper:after {
position: absolute;
content: '';
left: 0;
height: 35px;
width: 35px;
background-color: var(--ttm-skincolor);
border-radius: 50%;
z-index: -1;
top: 0;
}
.themetechmount-iconbox-styleeighteen .themetechmount-iconbox-heading {
padding-left: 22px;
display: inline-block;
width: 75%;
}
.themetechmount-iconbox-styleeighteen .tm-iocnbox-btn {
font-size: 14px;
line-height: 35px;
font-family: var(--special-element-fontfamily);
text-transform: uppercase;
}
.themetechmount-iconbox-styleeighteen .tm-iocnbox-btn a {
color: var(--ttm-skincolor);
position: relative;
transition: all 0.5s ease 0s;
}
.themetechmount-iconbox-styleeighteen .tm-iocnbox-btn a:after {
position: absolute;
content: "\f101";
font-family: 'tm-ttmbusiness-icons';
left: -20px;
font-size: 17px;
}
.themetechmount-iconbox-styleeighteen .tm-iconbox-textbtn {
float: right;
}
.themetechmount-iconbox-styleeighteen .themetechmount-iconbox-number {
display: inline-block;
width: 5%;
vertical-align: top;
}
.themetechmount-iconbox-styleeighteen:hover .tm-iconbox-wrapper {
background-color: var(--ttm-secondarycolor);
}
.themetechmount-iconbox-styleeighteen:hover .tm-iocnbox-btn a,
.themetechmount-iconbox.themetechmount-iconbox-styleeighteen:hover .themetechmount-iconbox-heading .tm-custom-heading a {
color: #fff;
}
.themetechmount-iconbox-styleeighteen:hover .tm-iocnbox-btn a {
font-size: 0;
}
.tm-active .themetechmount-iconbox-styleeighteen .tm-iocnbox-btn a:after,
.themetechmount-iconbox-styleeighteen:hover .tm-iocnbox-btn a:after {
left: -10px;    
} .themetechmount-iconbox.themetechmount-iconbox-stylenineteen {
text-align: center;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.10);
border-radius: 20px;
padding: 50px 25px;
background-color: var(--ttm-whitecolor);
transition: all 0.5s ease;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenineteen:hover {
transition: all 0.5s ease;
transform: translateY(5px);
}
.themetechmount-iconbox.themetechmount-iconbox-stylenineteen .themetechmount-iconbox-icon img {
width: auto;
height: auto;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenineteen .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 20px;
margin-bottom: 7px;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenineteen .themetechmount-iconbox-icon {
margin-bottom: 20px;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenineteen .tm-cta3-content-wrapper {
font-size: 14px;
line-height: 24px;
} .themetechmount-iconbox-styletwenty .tm-cta3-content-wrapper {
font-size: 14px;
margin-top: 10px;
position: absolute;
opacity: 0;
transform: translateY(60px);
transition: all 0.3s ease;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.themetechmount-iconbox-styletwenty:hover .tm-cta3-content-wrapper {
opacity: 1;
transform: translateY(0);
transition: all 0.3s ease;
}
.themetechmount-iconbox-styletwenty .themetechmount-iconbox-heading {
transform: translateY(0);
transition: all 0.5s ease;
}
.themetechmount-iconbox-styletwenty:hover .themetechmount-iconbox-heading {
transform: translateY(-35px);
transition: all 0.5s ease;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwenty .themetechmount-iconbox-icon img {
width: auto;
height: auto;
-webkit-transition: all .4s cubic-bezier(.645,.045,.355,1);
-khtml-transition: all .4s cubic-bezier(.645,.045,.355,1);
-moz-transition: all .4s cubic-bezier(.645,.045,.355,1);
-ms-transition: all .4s cubic-bezier(.645,.045,.355,1);
-o-transition: all .4s cubic-bezier(.645,.045,.355,1);
transition: all .4s cubic-bezier(.645,.045,.355,1);
transform-origin: left bottom;
-webkit-transform-origin: left bottom;
transform: translateY(0);
}
.themetechmount-iconbox-styletwenty:hover .themetechmount-iconbox-icon img {
transform: scale(.4) translateY(-50px);
}
.themetechmount-iconbox-styletwenty  .tm-icon-type-image {
min-height: 150px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwenty .themetechmount-iconbox-icon {
margin-bottom: 25px;
}
.themetechmount-iconbox-styletwenty .themetechmount-iconbox-inner {
position: relative;
padding-bottom: 40px;
overflow: hidden;
}
.themetechmount-iconbox-styletwenty .themetechmount-iconbox-inner:before {
content: '';
width: 20px;
height: 6px;
position: absolute;
bottom: -2px;
z-index: 99;
right: 100%;
-webkit-transition: all .35s cubic-bezier(.645,.045,.355,1);
-khtml-transition: all .35s cubic-bezier(.645,.045,.355,1);
-moz-transition: all .35s cubic-bezier(.645,.045,.355,1);
-ms-transition: all .35s cubic-bezier(.645,.045,.355,1);
-o-transition: all .35s cubic-bezier(.645,.045,.355,1);
transition: all .35s cubic-bezier(.645,.045,.355,1);
opacity: 0;
background: var(--ttm-skincolor);
}
.themetechmount-iconbox-styletwenty:hover .themetechmount-iconbox-inner:before {
right: 50px;
opacity: 1;
bottom: 0;
}
.themetechmount-iconbox-styletwenty.themetechmount-iconbox {
margin-bottom: 0;
}
@media (max-width: 1339px){
.themetechmount-iconbox.themetechmount-iconbox-stylenineteen {
padding: 50px 12px;
}
} .themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon  img {
width: auto;
height: auto;
position: relative;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon .tm-icon-type-image {
position: relative;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon .tm-icon-type-image:before {
content: '';
height: 65px;
width: 65px;
display: block;
border-radius: 50%;
position: absolute;
top: -26px;
transition: all 0.5s ease;
left: 0;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone:hover .themetechmount-iconbox-icon .tm-icon-type-image:before {
transition: all 0.5s ease;
left: 5px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone {
background: #ffffff;
border-radius: 20px;
margin: 0;
padding: 75px 43px 45px;
box-shadow: 0 0 20px 0 rgba(0,0,0,0.10);
transition: all 0.5s ease;
position: relative;
overflow: hidden;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone:hover {
transition: all 0.5s ease;
transform: translateX(5px);
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon {
margin-bottom: 12px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-heading .tm-custom-heading {
margin-bottom: 10px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone:before {
content: '';
background-image: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/iconbox-bg.png);
background-repeat: no-repeat;
height: 149px;
width: 187px;
display: block;
position: absolute;
right: -95px;
top: -33px;
left: auto;
bottom: auto;
}
.second .themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon img {
margin: 0 0 0 40px;
}
.third .themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon img {
margin: -20px 0 20px 25px;
}
@media (max-width: 1339px){
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone {
padding: 75px 30px 45px;
}
}
@media (max-width: 580px){
.themetechmount-iconbox-styleeighteen .themetechmount-iconbox-number {
display: block;
padding-bottom: 10px;
}
.themetechmount-iconbox-styleeighteen .themetechmount-iconbox-heading {
padding-left: 0;
display: block;
}
.themetechmount-iconbox-styleeighteen .tm-iconbox-textbtn {
float: none;
padding-left: 22px;
}
} .themetechmount-iconbox.themetechmount-iconbox-styletwentytwo .tm-box-icon i {
font-size: 32px;
transition: .5s;
}
.themetechmount-iconbox-styletwentytwo .tm-box-icon {
background-color: var(--ttm-greycolor);
width: 75px;
height: 75px;
line-height: 82px;
text-align: center;
border-radius: 50%;
transition: .5s;
position: relative;
}
.themetechmount-iconbox-styletwentytwo .tm-box-icon:after {
position: absolute;
content: '';
right: 0px;
bottom: -12px;
margin: 0 auto;
border-bottom: 19px solid transparent;
border-top: 12px solid transparent;
border-left: 27px solid var(--ttm-greycolor);
z-index: -1;
transform: rotate(49deg);
transition: .5s;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentytwo:hover .tm-box-icon i {
color: #fff;
}
.themetechmount-iconbox-styletwentytwo:hover .tm-box-icon:after {
border-left-color: var(--ttm-skincolor);
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentytwo .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 24px;
line-height: 34px;
position: relative;
margin-bottom: 6px;
}
.themetechmount-iconbox-styletwentytwo .themetechmount-iconbox-heading {
padding-left: 30px;
}
.themetechmount-iconbox-styletwentytwo:hover .tm-box-icon {
background-color: var(--ttm-skincolor);
} .themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon  img {
width: auto;
height: auto;
position: relative;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon .tm-icon-type-image {
position: relative;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon .tm-icon-type-image:before {
content: '';
height: 65px;
width: 65px;
display: block;
border-radius: 50%;
position: absolute;
top: -26px;
transition: all 0.5s ease;
left: 0;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone:hover .themetechmount-iconbox-icon .tm-icon-type-image:before {
transition: all 0.5s ease;
left: 5px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone {
background: #ffffff;
border-radius: 20px;
margin: 0;
padding: 75px 43px 45px;
box-shadow: 0 0 20px 0 rgba(0,0,0,0.10);
transition: all 0.5s ease;
position: relative;
overflow: hidden;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone:hover {
transition: all 0.5s ease;
transform: translateX(5px);
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon {
margin-bottom: 12px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-heading .tm-custom-heading {
margin-bottom: 10px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone:before {
content: '';
background-image: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/iconbox-bg.png);
background-repeat: no-repeat;
height: 149px;
width: 187px;
display: block;
position: absolute;
right: -95px;
top: -33px;
left: auto;
bottom: auto;
}
.second .themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon img {
margin: 0 0 0 40px;
}
.third .themetechmount-iconbox.themetechmount-iconbox-styletwentyone .themetechmount-iconbox-icon img {
margin: -20px 0 20px 25px;
}
@media (max-width: 1339px){
.themetechmount-iconbox.themetechmount-iconbox-styletwentyone {
padding: 75px 30px 45px;
}
}
@media only screen and (min-width:1025px) and (max-width:1200px) {
.themetechmount-iconbox-styleeighteen .tm-iconbox-textbtn {
float: unset;
padding-left: 30px;
}
} .themetechmount-iconbox.themetechmount-iconbox-styletwentythree .tm-box-icon i {
font-size: 60px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentythree {
margin-bottom: 0;
}
.themetechmount-iconbox-styletwentythree .tm-box-icon {
background-color: rgba(0 ,0 ,0, 0.10);
text-align: center;
border-radius: 10px;
padding: 10px;
transition: all 0.5s ease;
}
.themetechmount-iconbox-styletwentythree:hover .tm-box-icon {
transition: all 0.5s ease;
transform: translateY(-5px);
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentythree .themetechmount-iconbox-heading .tm-custom-heading {
margin-bottom: 8px;
font-size: 23px;
line-height: 35px;
}
.themetechmount-iconbox-styletwentythree .themetechmount-iconbox-heading {
padding-left: 30px;
}
.themetechmount-iconbox-styletwentythree .tm-iconbox-wrapper {
padding: 52px 50px;
}
.themetechmount-iconbox-styletwentythree .tm-cta3-content-wrapper {
color: #fff;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentythree.themetechmount-iconcolor-white .tm-box-icon i {
background-color: var(--body-blackfont-color);
display: block;
padding: 21px 20px;
border-radius: 10px;
}
.tm-col-bgcolor-darkgrey .themetechmount-iconbox.themetechmount-iconbox-styletwentythree.themetechmount-iconcolor-white .tm-box-icon i {
background-color: var(--ttm-skincolortwo);
}
.tm-col-bgcolor-darkgrey .themetechmount-iconbox-styletwentythree .tm-box-icon {
background-color: rgba(0 ,209, 168 , 0.10);
}
@media (max-width:1340px) {
.themetechmount-iconbox-styletwentythree .tm-iconbox-wrapper {
padding: 25px 15px;
}
}
@media (max-width: 767px){
.themetechmount-iconbox .themetechmount-iconbox-icon {
margin-bottom: 15px;
}	
}
@media only screen and (min-width:1025px) and (max-width:1200px) {
.themetechmount-iconbox-styleeighteen .tm-iconbox-textbtn {
float: unset;
padding-left: 30px;
}
.themetechmount-iconbox-styletwentythree .tm-iconbox-wrapper {
padding: 25px 0px;
}
.themetechmount-iconbox-styletwentythree .themetechmount-iconbox-heading {
padding-left: 9px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentythree .tm-box-icon i {
font-size: 40px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentythree .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 19px;
line-height: 29px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentythree.themetechmount-iconcolor-white .tm-box-icon i {
padding: 17px 15px;
}
.themetechmount-iconbox-styletwentythree .tm-cta3-content-wrapper {
font-size: 14px;
}
} .themetechmount-iconbox-styletwentyofour.themetechmount-iconbox .themetechmount-iconbox-icon img {
width: auto;
height: auto;
position: relative;
}
.themetechmount-iconbox-styletwentyofour.themetechmount-iconbox .themetechmount-iconbox-heading .tm-custom-heading {
font-weight: var(--special-element-fontweight);
margin-bottom: 8px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyofour.themetechmount-iconcolor-default {
background: #282828;
border-radius: 20px;
margin: 0;
padding: 60px 40px 30px;
transition: all 0.5s ease;
position: relative;
overflow: hidden;
transition: all 0.5s ease;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyofour:hover {
transition: all 0.5s ease;
transform: translateY(5px);
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyofour .themetechmount-iconbox-icon .tm-icon-type-image {
position: relative;
padding-left: 20px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyofour .themetechmount-iconbox-icon .tm-icon-type-image:before {
content: '';
height: 65px;
width: 65px;
display: block;
border-radius: 50%;
position: absolute;
top: -18px;
transition: all 0.5s ease;
left: 0;
background-color: var(--ttm-secondarycolor);
}
@media (max-width: 1199px){
.themetechmount-iconbox-styletwentyofour.themetechmount-iconbox .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 20px;
line-height: 30px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyofour.themetechmount-iconcolor-default {
padding: 60px 30px 30px;
}
.themetechmount-blogbox-style23 .themetechmount-box-content-inner {
width: 70%;
margin: -80px 22px 0 auto;
}
.themetechmount-blogbox-style23 .themetechmount-box-title h4 {
font-size: 22px;
}
} .themetechmount-iconbox-styletwentyfive {
background-color: var(--ttm-whitecolor);
box-shadow: 0px 20px 32px 0px rgba(4, 51, 136, 0.07);
padding: 25px 30px;
border-radius: 20px;
display: inline-block;
}
.themetechmount-iconbox-styletwentyfive .themetechmount-iconbox-icon .tm-icon-type-text {
font-size: 30px;
line-height: 40px;
font-family: var(--special-element-fontfamily);
}
.themetechmount-iconbox-styletwentyfive .themetechmount-iconbox-inner .themetechmount-iconbox-heading {
padding-left: 20px;
border-left: 1px solid var(--ttm-bordercolor);
}
.themetechmount-iconbox-styletwentyfive .themetechmount-iconbox-icon {
padding-right: 20px;
}
.second-box .themetechmount-iconbox-styletwentyfive {
background-color: var(--ttm-skincolor);
color: var(--ttm-whitecolor);
}
.second-box .themetechmount-iconbox-styletwentyfive .tm-custom-heading , 
.second-box .themetechmount-iconbox-styletwentyfive .tm-icon-type-text {
color: var(--ttm-whitecolor)!important;
}
.second-box .themetechmount-iconbox-styletwentyfive .themetechmount-iconbox-inner .themetechmount-iconbox-heading 
{
border-color: var(--ttm-whitecolor);
} .themetechmount-iconbox.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 18px;
line-height: 22px;
position: relative;
margin-bottom: 0;
}
.themetechmount-iconbox-styletwentysix .themetechmount-desc.col-md-3 {
padding-top: 6px;
}
.themetechmount-iconbox-styletwentysix .tm-iconbox-textbtn {
text-align: right;
padding-top: 10px;
padding-left: 0;
padding-right: 0;
}
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn {
display: inline-block;
padding-left: 12px;
text-transform: capitalize;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-icon {
margin-bottom: 0;
padding: 0;
display: flex;
}
.themetechmount-iconbox-styletwentysix .tm-icon-type-image,
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn,
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn2 {
display: inline-block;
}
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn2 a {
padding: 6px 16px 7px;
color: #000;
font-size: 14px;
font-weight: 400;
border-radius: 8px;
border: 1px solid #d1d3cb;
text-transform: capitalize;
display: block;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-heading .tm-element-subheading {
margin-bottom: 0;
font-size: 14px;
color: var(--body-fonts-color);
}
.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-heading {
padding-left: 20px;
display: inline-block;
vertical-align: middle;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentysix {
margin-bottom: 0;
}
.themetechmount-iconbox-styletwentysix .tm-iconbox-wrapper {
padding: 30px;
background-color: rgba(255, 255, 255 , 0.40);
border-radius: 10px;
display: flex;
border: 1px solid #fff;
}
.themetechmount-iconbox-styletwentysix .tm-cta3-content-wrapper {
padding: 12px 0px;
border: 0px solid;
border-width: 0 1px;
font-size: 16px;
text-align: center;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-icon  img {
width: 60px;
height: 60px;
}
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn a {
font-size: 13px;
line-height: 25px;
font-weight: 500;
padding: 9px 18px 11px;
background-color: var(--ttm-secondarycolor);
color: #fff;
border-radius: 10px;
}
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn a:hover {
background-color: var(--ttm-skincolor);
}
@media only screen and (min-width:1025px) and (max-width:1339px) {
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn a,
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn2 a {
padding: 9px 9px 11px;
}
}
@media only screen and (min-width:1025px) and (max-width:1200px) {
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn2 {
display: none;
}
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn {
padding-left: 0;
}
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn a {
padding: 11px 13px 12px;
}
}
@media (max-width: 1339px){
.themetechmount-iconbox-styletwelve .themetechmount-iconbox-icon {
display: block;
margin-bottom: 22px;
}
.themetechmount-iconbox-styletwelve .themetechmount-iconbox-heading .tm-custom-heading {
padding: 0 15px 0 0px;
}
.themetechmount-iconbox-styletwelve .themetechmount-iconbox-heading .tm-element-subheading {
margin-bottom: 10px;
}
.themetechmount-iconbox-styletwentysix .tm-cta3-content-wrapper {
padding: 12px 15px;
}
.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-heading {
padding-right: 0;
padding-left: 10px;
width: auto;
}
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn a {
padding: 11px 15px 12px;
}
.themetechmount-iconbox-styletwentysix .themetechmount-desc.col-md-3,
.themetechmount-iconbox-styletwentysix .tm-iconbox-textbtn {
display: inline-block;
}
.themetechmount-iconbox-styletwentysix .tm-iconbox-wrapper {
padding: 20px 20px;
background-color: rgba(255, 255, 255 , 0.40);
border-radius: 10px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-icon {
margin-bottom: 20px;
width: 100%;
}
}
@media (max-width: 991px){
.themetechmount-iconbox.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-icon {
width: auto;
}
}
@media (max-width: 748px){
.themetechmount-iconbox.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 18px;
}
.themetechmount-iconbox-styletwentysix .tm-cta3-content-wrapper {
padding: 12px 12px;
margin: 0 20px 0;
}
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn a {
font-size: 13px;
padding: 11px 10px 14px;
}
}
@media (max-width: 680px){
.themetechmount-boxes-testimonial .themetechmount-testimonialbox-style19 .themetechmount-author-name {
display: block;
}
.themetechmount-boxes-testimonial .themetechmount-testimonialbox-style19 .themetechmount-box-footer:after {
display: none;
}
}
@media (max-width: 591px){
.themetechmount-iconbox-styletwentysix .tm-cta3-content-wrapper {
display: none;
}
.themetechmount-iconbox-styletwentysix .tm-iconbox-textbtn.tm-wrap-cell {
display: block;
padding-top: 20px;
}
.themetechmount-iconbox-styletwentysix .tm-iconbox-wrapper {
display: block;
}
.themetechmount-iconbox-styletwentysix .tm-iconbox-textbtn {
text-align: left;
display: block;
padding-top: 0;
}
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn {
padding-left: 0;
}
.themetechmount-iconbox-styletwentysix .tm-iocnbox-btn a {
padding: 9px 18px 11px;
}
.themetechmount-iconbox-stylesix .tm-iconbox-wrapper {
display: block;
}
.themetechmount-iconbox-stylesix .themetechmount-iconbox-button a {
position: relative;
top: 20px;
right: 0px;
display: inline-block;
}
.themetechmount-iconbox-stylesix {
padding: 10px 20px 40px 20px;
}
}
@media (max-width: 480px){
.themetechmount-iconbox-styletwentysix .tm-icon-type-image ,
.themetechmount-iconbox.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-icon {
width: auto;
display: block;
margin-bottom: 0;
}
.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-heading {
padding-left: 0;
padding-top: 10px;
}
.themetechmount-iconbox-styletwentythree .themetechmount-iconbox-heading {
padding-left: 0;
text-align: center;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentythree .themetechmount-iconbox-icon {
display: block;
}
}
@media only screen and (min-width:1201px) and (max-width:1339px) {
.themetechmount-iconbox .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 21px;
line-height: 31px;
}
.themetechmount-iconbox-styletwentythree .themetechmount-iconbox-heading {
padding-left: 15px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentythree.themetechmount-iconcolor-white .tm-box-icon i {
padding: 21px 15px;
}
.themetechmount-iconbox-styletwentythree .tm-iconbox-wrapper {
padding: 25px 10px;
}	
.themetechmount-iconbox.themetechmount-iconbox-styletwentysix .themetechmount-iconbox-icon {
width: 50%;
}
.themetechmount-iconbox-styletwentysix .themetechmount-desc.col-md-3, .themetechmount-iconbox-styletwentysix .tm-iconbox-textbtn {
width: 25%;
}
.themetechmount-iconbox-styletwentysix .tm-iconbox-textbtn {
display: flex !important;    
}
}
@media only screen and (min-width:992px) and (max-width:1200px) {
.themetechmount-iconbox-styletwentysix .tm-iconbox-textbtn {
display: flex;
width: 54%;
}
.themetechmount-iconbox-styletwentysix .themetechmount-desc.col-md-3 {
display: none;
}
} .themetechmount-iconbox.themetechmount-iconbox-styletwentyseven .themetechmount-iconbox-icon {
margin-bottom: 32px;
display: block;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyseven .themetechmount-iconbox-icon  img {
width: auto;
height: auto;
transition: all 0.5s ease;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyseven:hover .themetechmount-iconbox-icon img {
transform: translateY(-5px);
transition: all 0.5s ease;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyseven {
text-align: center;
margin: 0;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwentyseven .themetechmount-iconbox-heading .tm-custom-heading {
margin-bottom: 10px;
}
.themetechmount-iconbox-styletwentyeight .themetechmount-iconbox-inner {
background: var(--ttm-secondarycolor);
border: 1px solid var(--ttm-bordercolor);
border-radius: 15px;
padding: 30px 25px 30px;
}
.themetechmount-iconbox-styletwentyeight .tm-iconbox-textbtn {
padding-top:65px;
}
.themetechmount-iconbox-styletwentyeight .tm-number-wrapper {
position: relative;
padding-bottom: 10px;
margin-bottom: 25px;
color: var(--ttm-whitecolor);
}
.themetechmount-iconbox-styletwentyeight .tm-number-wrapper:before,
.themetechmount-iconbox-styletwentyeight .tm-number-wrapper:after {
position: absolute;
content: "";
display: block;
width: 100%;
height: 1px;
background: rgb(255 255 255 / 20%);
top: auto;
bottom: 0;
}
.themetechmount-iconbox-styletwentyeight .tm-number-wrapper:after{
width: 0;
background-color: rgb(255 255 255 / 20%);
will-change: width;
-webkit-transition: width 0.4s ease;
-ms-transition: width 0.4s ease;
transition: width 0.4s ease;
}
.themetechmount-iconbox-styletwentyeight:hover .tm-number-wrapper:after{
width: 100%;
}
.themetechmount-iconbox-styletwentyeight .themetechmount-iconbox-number{
position: relative;
}
.themetechmount-iconbox-styletwentyeight .themetechmount-iconbox-number:before{
position: absolute;
content: "";
display: block;
width: 15px;
height: 15px;
background:var(--ttm-skincolor);
top: auto;
bottom:-6px;
right: 0;
left: auto;
border-radius: 50%;
transition: 0.10s;
z-index: 1;
}
.themetechmount-iconbox-styletwentyeight:hover .themetechmount-iconbox-number:before{
background: var(--ttm-whitecolor);
}
.themetechmount-iconbox-styletwentyeight .tm-iocnbox-btn a {
text-transform: uppercase;
text-decoration: underline;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwenty .tm-box-icon {
padding-bottom: 10px;
} .themetechmount-iconbox-styleeleven .tm-icon-type-text {
width: 50px;
height: 50px;
background-color: var(--ttm-greycolor);
border-radius: 50%;
text-align: center;
line-height: 50px;
font-size: 32px;
font-weight: 500;
}
.themetechmount-iconbox-styleeleven .themetechmount-iconbox-icon {
vertical-align: text-top;
padding: 8px 30px 0 0;
}
.themetechmount-iconbox-styleeleven .themetechmount-iconbox-heading .tm-custom-heading {
font-weight: 700;
margin-bottom: 19px;
}
.themetechmount-iconbox-styleeleven .tm-iocnbox-btn a {
font-size: 16px;
line-height: 26px;
text-transform: uppercase;
font-weight: 500;
color: var(--ttm-skincolor);
position: relative;
padding-left: 20px;
}
.themetechmount-iconbox-styleeleven .tm-iocnbox-btn a:before {
content: "\e826";
position: absolute;
font-family: 'tm-ttmbusiness-icons';
top: -2px;
left: 0;
}
.themetechmount-iconbox-styleeleven .tm-iocnbox-btn {
padding-top: 20px;
}
.themetechmount-iconbox-styleeleven:hover .tm-box-icon {
transform: rotateY(360deg);
transition: .5s;
display: block;
} .themetechmount-iconbox.themetechmount-iconbox-styleeight {
padding: 45px 40px 64px 40px;
margin-bottom: 0;
transition: .5s;
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight:hover {
background-color: var(--ttm-greycolor);
transform: translate3d(0, -10px, 0);
-webkit-transform: translate3d(0, -10px, 0);
box-shadow: 0 23px 40px rgb(103 102 194 / 10%);
}
.themetechmount-iconbox-styleeight .tm-iocnbox-btn a {
position: relative;
}
.themetechmount-iconbox-styleeight .tm-iocnbox-btn a:before {
content: "\e826";
position: absolute;
font-family: 'tm-ttmbusiness-icons';
background-color: var(--ttm-skincolor);
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
width: 50px;
height: 50px;
text-align: center;
line-height: 50px;
border-radius: 50%;
font-weight: 900;
transform: rotate(-45deg);
color: #fff;
}
.themetechmount-iconbox-styleeight .tm-iocnbox-btn a span {
font-size: 0;
}
.themetechmount-iconbox-styleeight .tm-iocnbox-btn {
padding-top: 30px;
}
.themetechmount-iconbox-styleeight .tm-iconbox-textbtn {
padding-top: 35px;
}
.themetechmount-iconbox-styleeight .tm-iocnbox-btn a:hover:before {
background-color: #000;
transform: rotate(0deg);
transition: .5s;
}
.themetechmount-iconbox-styleeight .themetechmount-iconbox-heading .tm-custom-heading {
font-weight: 500;
}
.themetechmount-iconbox-styleeight .themetechmount-iconbox-icon {
margin-bottom: 19px;
}
.themetechmount-iconbox.themetechmount-iconbox-styleeight .tm-box-icon i {
font-size: 60px;
color: var(--body-blackfont-color);
}
.themetechmount-iconbox-styleeight .tm-box-icon i {
display: inline-block;
}
.themetechmount-iconbox-styleeight:hover .tm-box-icon i {
animation: heartBeat 1.3s ease-in-out 50ms;
}
@-webkit-keyframes heartBeat {
0% {
-webkit-transform: scale(1);
transform: scale(1)
}
14% {
-webkit-transform: scale(1.1);
transform: scale(1.1)
}
28% {
-webkit-transform: scale(1);
transform: scale(1)
}
42% {
-webkit-transform: scale(1.1);
transform: scale(1.1)
}
70% {
-webkit-transform: scale(1);
transform: scale(1)
}
}
@media (max-width: 1024px) {
.themetechmount-iconbox.themetechmount-iconbox-styleeight {
padding: 20px 20px 40px;
}
.themetechmount-iconbox.themetechmount-iconbox-styletwo {
border-right: unset; 
}
}
@media only screen and (min-width:1025px) and (max-width:1199px) { 
.themetechmount-iconbox.themetechmount-iconbox-styleeight {
padding: 45px 20px 64px 20px;
}
} .themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon {
width: 100%;
vertical-align: top;
overflow: hidden;
}
.themetechmount-iconbox-stylenine .themetechmount-iconbox-heading .tm-custom-heading {
font-weight: 500;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .tm-element-subheading {
margin-bottom: 8px;
font-size: 34px;
line-height: 44px;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine  {
margin-bottom: 0;
} .themetechmount-iconbox-stylenine .themetechmount-iconbox-icon {
position: relative;
}
.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon img {
width: 100%;
border-radius:20px;
}
.themetechmount-iconbox-stylenine .tm-iocnbox-btn a {
display: inline-block;
padding: 8px 30px;
border: 1px solid var(--ttm-skincolortwo);
border-radius: 8px;
font-size: 15px;
line-height: 25px;
background: var(--ttm-skincolortwo);
font-weight: 600;
color: #ffffff;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-heading .tm-custom-heading {
font-size: 24px;
line-height: 38px;
padding-top: 2px;
margin-bottom: 8px;
}
.themetechmount-iconbox-stylenine .tm-iconbox- {
display: flex;
justify-content: center;
gap: 15px;
position: absolute;
transition: 0.3s all;
transform: translateY(30px);
bottom: 0;
top: auto;
right: 0;
left: 0;
opacity: 0;
}
.themetechmount-iconbox-stylenine:hover .tm-iconbox- {
transform: translateY(-20px);
opacity: 1;
}
.themetechmount-iconbox-stylenine:hover .tm-iconbox-wrapper .tm-box-icon {
animation: tm-bounce 500ms ease-in-out 50ms;
}
@keyframes tm-bounce {
0% {
transform: translateY(0);
}
40% {
transform: translateY(-12px);
}
100% {
transform: translateY(0);
}
} .themetechmount-iconbox-styletwentynine {
padding: 30px 40px 20px 40px;
position: relative;
text-align: left;
z-index: 7;
-webkit-transition: all 0.7s ease-out 0s;
-moz-transition: all 0.7s ease-out 0s;
-ms-transition: all 0.7s ease-out 0s;
-o-transition: all 0.7s ease-out 0s;
transition: all 0.7s ease-out 0s;
border-radius: 15px;
}
.themetechmount-iconbox-styletwentynine .themetechmount-iconbox-inner .tm-iconbox-heading-wrapper .themetechmount-iconbox-heading .tm-custom-heading {
font-weight: 500;
font-size: 26px;
line-height: 37px;
display: inline-block;
color: var(--ttm-skincolor);
}
.themetechmount-iconbox-styletwentynine .themetechmount-iconbox-inner .tm-iconbox-heading-wrapper .themetechmount-iconbox-heading 
.tm-custom-heading:before {
content: " ";
position: absolute;
height: 1px;
width: 100%;
transition: all 0.7s ease-in-out;
background-color: var(--ttm-whitecolor);
left: 0;
bottom: 0;
top: auto;
}
.themetechmount-iconbox-styletwentynine:hover .themetechmount-iconbox-inner .tm-iconbox-heading-wrapper .themetechmount-iconbox-heading 
.tm-custom-heading:before {
width: 0; 
}
.themetechmount-iconbox-styletwentynine .themetechmount-iconbox-inner .tm-iconbox-heading-wrapper .themetechmount-iconbox-btn .tm-iocnbox-btn a {
position: relative;
}
.themetechmount-iconbox-styletwentynine .themetechmount-iconbox-inner .tm-iconbox-heading-wrapper .themetechmount-iconbox-btn .tm-iocnbox-btn span {
font-size: 0px;
}
.themetechmount-iconbox-styletwentynine .themetechmount-iconbox-inner .tm-iconbox-heading-wrapper .themetechmount-iconbox-btn .tm-iocnbox-btn a:after {
content: '\f13c';
position: absolute;
top: 0px;
left: -45px;
font-family: 'flaticon_new_bussines_agency';
font-size: 45px;
color: var(--ttm-whitecolor);
transform: rotateZ(-45deg);
transition: all 0.7s ease 0s;
}
.themetechmount-iconbox-styletwentynine:hover .themetechmount-iconbox-inner .tm-iconbox-heading-wrapper .themetechmount-iconbox-btn .tm-iocnbox-btn a:after {
transform: rotateZ(0deg);
}
.themetechmount-iconbox-styletwentynine .themetechmount-iconbox-inner .themetechmount-iconbox-icon {
padding-top: 60px;
}
.themetechmount-iconbox-styletwentynine .themetechmount-iconbox-inner .themetechmount-iconbox-description {
padding-top: 75px;
}
.themetechmount-iconbox-styletwentynine .themetechmount-iconbox-inner .themetechmount-iconbox-description .tm-cta3-content-wrapper {
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.themetechmount-iconbox-styletwentynine .themetechmount-iconbox-inner .themetechmount-iconbox-icon .tm-icon-type-image img {
width: 100px;
height: 100px;
}
.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon {
position:relative;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons{
position:absolute;
bottom:15px;
left:15px;
right:15px;
z-index:9;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons .tm-main-buttons{
display: flex;
align-items: center;
gap: 10px;
justify-content: space-between;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons .tm-main-buttons .tm-iocnbox-btn{
flex: 1;
position: relative;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons .tm-main-buttons .tm-iocnbox-btn a{
display: block;
text-align: center;
position: relative;
padding: 8px 20px 8px 50px;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons .tm-main-buttons .tm-toggle-btn{
width: 42px;
height: 42px;
line-height: 42px;
border: none;
border-radius: 8px;
background: #fff;
cursor: pointer;
font-size: 24px;
font-weight: 700;
padding: 0;
color: #000;
display: inline-block;
text-align: center;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons .tm-main-buttons .tm-toggle-btn .minus{
display:none;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons.active .plus{
display:none;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons.active .minus {
display: block !important;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons .tm-extra-buttons {
position:absolute;
right:0;
bottom:55px;
display:flex;
flex-direction:column;
gap:10px;
opacity:0;
visibility:hidden;
transform:translateY(15px);
transition:all .3s ease;
align-items: flex-end;
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons.active .tm-extra-buttons{
opacity:1;
visibility:visible;
transform:translateY(0);
}
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons .tm-extra-buttons .tm-iocnbox-branch-btn a,
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons .tm-extra-buttons .tm-iocnbox-department-btn a ,
.themetechmount-iconbox.themetechmount-iconbox-stylenine .themetechmount-iconbox-icon .tm-demo-buttons .tm-extra-buttons .tm-iocnbox-staff-btn a {
display: inline-block;
padding: 8px 20px 8px 50px;
border: 1px solid var(--ttm-whitecolor);
border-radius: 8px;
font-size: 15px;
line-height: 25px;
background: var(--ttm-whitecolor);
font-weight: 600;
color: var(--ttm-secondarycolor);
position: relative;
}.themetechmount-client-box-view-simple-dark-logo .themetechmount-item-thumbnail-inner img {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
opacity: .5;
-webkit-transition: .6s;
-moz-transition: .6s;
transition: .6s;
}
.themetechmount-client-box-view-simple-dark-logo:hover .themetechmount-item-thumbnail-inner img {
filter: grayscale(0%);
opacity: 1;
}
.themetechmount-box-view-simple-dark-logo .themetechmount-item-thumbnail-hover,
.themetechmount-box-view-simple-dark-logo .themetechmount-item-thumbnail,
.themetechmount-box-view-simple-dark-logo .tm-client-logo-link,
.themetechmount-box-view-simple-dark-logo .tm-client-logo-hover {
display:block;  
}
.themetechmount-box-view-simple-dark-logo.tm-withoutlink:hover .themetechmount-item-thumbnail,
.themetechmount-box-view-simple-dark-logo:hover .tm-client-logo-link {
opacity: 0;
-webkit-transform: translateY(-100%);
-khtml-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.themetechmount-box-view-simple-dark-logo .themetechmount-item-thumbnail-hover,
.themetechmount-box-view-simple-dark-logo .tm-client-logo-hover {
position: absolute;
opacity: 0;
-webkit-transform: translateY(10px);
-khtml-transform: translateY(10px);
-moz-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
-webkit-transition: transform 0.6s ease 0.1s, opacity 0.6s ease;
-khtml-transition: transform 0.6s ease 0.1s, opacity 0.6s ease;
-moz-transition: transform 0.6s ease 0.1s, opacity 0.6s ease;
-ms-transition: transform 0.6s ease 0.1s, opacity 0.6s ease;
-o-transition: transform 0.6s ease 0.1s, opacity 0.6s ease;
transition: transform 0.6s ease 0.1s, opacity 0.6s ease;
left: 0;
right: 0;
}
.themetechmount-box-view-simple-dark-logo:hover .themetechmount-item-thumbnail-hover,
.themetechmount-box-view-simple-dark-logo:hover .tm-client-logo-hover {
opacity: 1;
-webkit-transform: translateY(-100%);
-khtml-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.themetechmount-box-client.themetechmount-box-view-simple-dark-logo {
padding: 0;
height: 100%;
border-radius: 50px;
transition-duration: .3s;
transition-property: transform;
transition-timing-function: ease-out;
display: block;
text-align: center;
position: relative;
padding:19px 15px;
overflow: hidden;
}
.themetechmount-box-view-simple-dark-logo .themetechmount-item-thumbnail,
.themetechmount-box-view-simple-dark-logo .tm-client-logo-link {
opacity: 1;
-webkit-transform: translateY(0);
-khtml-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
-webkit-transition: transform 0.6s ease 0s, opacity 0.6s ease;
-khtml-transition: transform 0.6s ease 0s, opacity 0.6s ease;
-moz-transition: transform 0.6s ease 0s, opacity 0.6s ease;
-ms-transition: transform 0.6s ease 0s, opacity 0.6s ease;
-o-transition: transform 0.6s ease 0s, opacity 0.6s ease;
transition: transform 0.6s ease 0s, opacity 0.6s ease;
}
.themetechmount-box-client.themetechmount-box-view-simple-dark-logo .themetechmount-item-thumbnail-inner:hover img {
-webkit-filter: unset;
filter: unset;
}
.themetechmount-box-client.themetechmount-box-view-simple-dark-logo .themetechmount-item-thumbnail-inner {
display: block; 
}  .themetechmount-box-client:hover .themetechmount-item-thumbnail-inner img {
transition: all 0.5s ease;
}
.themetechmount-box-client .themetechmount-item-thumbnail-inner img {
transition: all 0.5s ease;
}
.themetechmount-box-client.themetechmount-box-view-grey-logo img {
filter: grayscale(1);
}
.themetechmount-box-client.themetechmount-box-view-grey-logo:hover img {
filter: grayscale(0);
}
.themetechmount-boxes-client.themetechmount-element-clientbox-grey-logo.themetechmount-boxes-view-default .tm-box-col-wrapper {
display: inline-block;
vertical-align: top;
float: none;
}
.themetechmount-boxes-client.themetechmount-element-clientbox-grey-logo {
text-align: center;
}  .themetechmount-element-clientbox-boxed-logo-withbg .themetechmount-boxes-row-wrapper.row:not(.slick-slider) .tm-box-col-wrapper {
margin-bottom:0px !important;
}
.themetechmount-element-clientbox-boxed-logo-withbg .themetechmount-box-client {
border-radius: 0;
padding: 35px 0px 34px 0px;
}
.themetechmount-bgbox-logo .ttm-post-featured-link-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-transition: all .35s ease-in;
transition: all .35s ease-in;
z-index: 1;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
opacity: 0;
}
.themetechmount-bgbox-logo:hover .ttm-post-featured-link-wrapper { 
opacity: 0.20;
}
.themetechmount-element-clientbox-boxed-logo-withbg .tm-box-col-wrapper:not(:last-child){
border-right: 1px solid rgba(255,255, 255,0.10);
}
.themetechmount-box-view-simple-dark-logo:hover .themetechmount-item-thumbnail {
opacity: 0;
-webkit-transform: translateY(-100%);
-khtml-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}.tm-fid-view-style3 h4.tm-fid-inner {
display: table-cell;
vertical-align: middle;
width: max-content;
font-size: 58px;
line-height: 64px;
min-width: 130px;
}
.tm-fid-view-style3 h3.tm-fid-title {
display: table-cell;
vertical-align: unset;
font-size: 18px;
line-height: 26px;
text-align: left;
}
.tm-fid-view-style3 .tm-fld-contents {
text-align: left;
}
.tm-fid-view-style3 {
border-radius: 20px;
padding: 15px 30px;
background-color: rgb(0 0 0 / 30%);
}
.tm-fid-view-style3.inside h3 span {
padding: 8px 22px;
}
.inside.tm-fid-without-icon.tm-fid-view-style3 h4 span:nth-child(2) {
margin-left: -10px;
}
@media (max-width: 1340px){
.tm-fid-view-style3 h4.tm-fid-inner {
font-size: 44px;
}
}
@media (max-width: 500px){
.tm-fid-view-style3 h4.tm-fid-inner {
width: 100%;
display: block;
text-align: center;
}
.tm-fid-view-style3 h3.tm-fid-title {
display: block;
text-align: center;
}
.inside.tm-fid-without-icon.tm-fid-view-style3 h4 span:nth-child(2) {
margin-left: -8px;
}
} .tm-fid-view-style7 {
display: inline-block;
text-align: left;
background: var(--ttm-skincolor);
color: #fff;
border-radius: 5px;
padding: 18px 0px 18px 20px;
}
.tm-fid-view-style7 .tm-fid-inner {
display: inline-block;
vertical-align: middle;
font-size: 36px;
color: var(--ttm-whitecolor);
}
.tm-fid-view-style7 .tm-fid-title {
display: inline-block;
vertical-align: middle;
width: 65%;
font-size: 14px;
text-align: left;
margin-left: 14px;
} .tm-fid.tm-fid-view-style6 {
text-align: left;
padding: 45px 30px 15px 48px;
transition: transform .5s ease-in-out;
}
.tm-fid.tm-fid-view-style6 .tm-fid-title {
line-height: 28px;
}
.tm-fid.tm-fid-view-style6 h4 {
font-size: 48px;
line-height: 58px;  
}
.tm-fid-view-style6 .tm-fid-icon-wrapper i {
font-size: 62px;
display: inline-block;
transition: transform .5s ease-in-out;
}
.tm-fid-view-style6 .tm-fld-contents {
padding: 35px 0 5px;
}
.tm-fid-view-style6:hover .tm-fid-icon-wrapper i {
transform: rotateY(360deg);
}
.tm-fid-view-style6 .tm-fid-inner span:nth-child(2) {
margin-left: -12px;
}
@media (max-width:991px) {
.tm-fid.tm-fid-view-style6 {
padding: 45px 0px 15px 0px;
}
.tm-fid-view-style6 .tm-fld-contents {
padding: 20px 0 5px;
}
} .tm-fid-view-style5 .tm-fid-inner span {
text-shadow: 6px 4px var(--ttm-skincolor);
font-size: 110px;
font-weight: 600;
}
.tm-fid-view-style5 .tm-fid-inner span:nth-child(2) {
margin-left: -12px;
}
.tm-fid-view-style5 h3.tm-fid-title {
text-transform: capitalize;
font-weight: 400;
font-size: 18px;
line-height: 28px;
color: var(--body-blackfont-color);
}
@media (max-width:1200px) {
.tm-fid-view-style5 .tm-fid-inner span {
font-size: 70px;
}
} .tm-fid-without-icon.tm-fid-view-style8 .tm-fld-contents .tm-fid-inner {
font-size: 70px;
line-height: 44px;
font-weight: 700;
display: inherit;
margin-right: 0;
}
.tm-fid-without-icon.tm-fid-view-style8 .tm-fld-contents {
display: flex;
}
.tm-fid-without-icon.tm-fid-view-style8 .tm-fld-contents .tm-fid-title span br {
display: block;
}
.tm-fid-without-icon.tm-fid-view-style8 .tm-fld-contents .tm-fid-title {
font-size: 20px;
line-height: 32px;
color: var(--body-blackfont-color);
margin-top: -13px;
margin-left: -30px;
} .tm-fid-view-style9.tm-fid.inside h4 {
position: relative;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: var(--ttm-skincolor);
-webkit-text-fill-color: transparent;
font-size: 80px;
line-height: 90px;
font-weight: 600;
}
.tm-fid-view-style9 h3.tm-fid-title {
font-size: 18px;
line-height: 28px;
font-weight: 400;
padding-top: 3px;
}
.tm-fid-view-style9 .tm-fid-inner span:nth-child(2) {
margin-left: -15px;
}
.tm-fid.tm-fid-view-style9:after {
content: '';
position: absolute;
background-color: var(--ttm-skincolor);
width: 12px;
height: 12px;
border-radius: 50%;
top: 43%;
right: -15px;
}
.elementor-inner-column:last-child .elementor-widget-tm_fid_element .tm-fid.tm-fid-view-style9:after {
content: unset;
}
@media (max-width:991px) {
.tm-fid-view-style9.tm-fid.inside h4 {
font-size: 60px;
line-height: 70px;
}
}    
@media (max-width:767px) {
.tm-fid.tm-fid-view-style9:after {
content: unset;
}
} .tm-fid-view-lefticon.inside h4 {
color: var(--ttm-skincolor);
font-weight: 700;
}
.inside.tm-fid-view-lefticon h3 {
font-size: 24px;
line-height: 34px;
font-family: var(--special-element-fontfamily);
font-weight: var(--special-element-fontweight);
color: var(--ttm-secondarycolor);
} .tm-fid-view-style10.inside {
text-align: left;
position: relative;
padding: 29px 15px 21px 15px;
}
.tm-fid-view-style10 .tm-fld-contents .tm-fid-inner {
font-size: 46px;
line-height: 64px;
font-weight: 500;
display: inline-block;
margin-right: 10px;
}
.tm-fid-view-style10 .tm-fid-title {
display: inline-block;
width: 130px;
}
.tm-fid-view-style10 .tm-fid-inner span:nth-child(2) {
margin-left: -12px;
}
@media (max-width: 480px){
.tm-fid-view-style10 .tm-fld-contents .tm-fid-inner {
display: block;
}
.tm-fid-view-style10 .tm-fid-title {
display: block;
width: 100%;
}
.tm-fid-view-style10.inside {
padding: 15px 15px 10px 15px;
}
} .tm-fid.inside.tm-fid-view-circle-progress-style2 {
padding: 29px 30px 21px 30px;
margin-bottom: 0px;
background-color: var(--ttm-skincolor);
border-radius: 20px;
}
.tm-fid.inside.tm-fid-view-circle-progress-style2 .tm-circle-content {
position: relative;
}
.tm-fid.inside.tm-fid-view-circle-progress-style2 .tm-fid-number, 
.tm-fid.inside.tm-fid-view-circle-progress-style2 .tm-fid-number sup, 
.tm-fid.inside.tm-fid-view-circle-progress-style2 .tm-fid-number sub {
font-size: 26px;
font-weight: 700;
color: var(--ttm-whitecolor);
font-family: var(--special-element-fontfamily);
}
.tm-fid.inside.tm-fid-view-circle-progress-style2 .tm-fid-content {
text-align: left;
padding-left: 20px;
vertical-align: top;
}
.tm-fid.inside.tm-fid-view-circle-progress-style2 .tm-fid-content h3.tm-fid-title {
font-size: 24px;
line-height: 34px;
color: var(--ttm-whitecolor);
font-family: var(--special-element-fontfamily);
} .inside.tm-fid-without-icon.tm-fid-view-style11 h4 {
font-size: 60px;
line-height: 80px;
font-weight: 700;
width: 21%;
}
.tm-fid.inside.tm-fid-without-icon.tm-fid-view-style11 {
padding: 0;
text-align: left;
}
.tm-fid-view-style11 .tm-fld-contents {
display: flex;
}
.tm-fid-view-style11 h4.tm-fid-inner:after {
position: absolute;
content: '';
right: -35px;
height: 62px;
width: 1px;
background-color: var(--ttm-secondarycolor);
top: 16px;
line-height: 62px;
transform: rotate(20deg);
}
.inside.tm-fid-view-style11 h3 {
padding-left: 70px;
vertical-align: middle;
display: inline-block;
line-height: 26px;
padding-top: 20px;
}
@media (max-width:680px) {
.tm-fid-view-style11 .tm-fld-contents {
display: block;
}
.inside.tm-fid-view-style11 h3 {
padding-left: 0;
text-align: left;
}
.tm-fid.inside.tm-fid-without-icon.tm-fid-view-style11 {
text-align: center;
}
.tm-fid-view-style11 h4.tm-fid-inner:after {
display: none;
}
}
@media (max-width:1024px) {
.inside.tm-fid-view-style11 h3 br {
display: none;
}
}
@media only screen and (min-width:1025px) and (max-width:1200px) { 
.inside.tm-fid-view-style11 h3 {
padding-left: 20px;
font-size: 15px;
}
.inside.tm-fid-without-icon.tm-fid-view-style11 h4 {
font-size: 40px;
padding-right: 0;
}
.tm-fid-view-style11 h4.tm-fid-inner:after {
display: none;
}
}.themetechmount-testimonialbox-stylethree .themetechmount-box-img img {
border-radius: 50%;
border: 3px solid var(--ttm-skincolortwo);
width: 55px;
height: 55px;
}
.themetechmount-testimonialbox-stylethree .themetechmount-box-title {
padding-left: 20px;
}
.themetechmount-testimonialbox-stylethree .themetechmount-box-desc blockquote {
font-size: 16px;    
line-height: 28px;
padding-top: 20px;
}
.themetechmount-testimonialbox-stylethree .themetechmount-post-item {
padding: 28px 30px 27px;
border-radius: 15px;
background: #fff;
z-index: 0;
position: relative;
border: 1px solid #E4E4E4;
box-shadow: unset;
}
.themetechmount-testimonialbox-stylethree  .themetechmount-author-name {
font-family: var(--body-font-family);
font-weight: 500;
font-size: 18px;
line-height: 24px;
position: relative;
display: inline;
}
.themetechmount-testimonialbox-stylethree  .themetechmount-author-name:after {
background-image: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/verified.png);     
position: absolute;
content: '';
height: 19px;
width: 18px;
right: -25px;
bottom: 0;
}
.themetechmount-testimonialbox-stylethree .themetechmount-box-footer {
font-size: 16px;
display: block;
}
.themetechmount-element-testimonialbox-style-3 .tm-box-col-wrapper .themetechmount-testimonialbox-stylethree .themetechmount-post-item .themetechmount-box-content:after {
content: '';
background-color: var(--tm-greycolor-bg);
-webkit-mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/quote.svg) no-repeat 100% 100%;
mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/quote.svg) no-repeat 100% 100%;
-webkit-mask-size: cover;
mask-size: cover;
position: absolute;
height: 75px;
width: 75px;
transform: rotateZ(180deg);
top: 80px;
right: 52px;
left: auto;
z-index: -1;
display: block;
}
.themetechmount-element-testimonialbox-style-3 .tm-box-col-wrapper:nth-child(even) .themetechmount-testimonialbox-stylethree  .themetechmount-post-item .themetechmount-box-content:after {
height: 220px;
width: 230px;
top: auto;
right: 30px;
bottom: 30px;
}
.themetechmount-element-testimonialbox-style-3.themetechmount-boxes-view-carousel .tm-box-col-wrapper {
margin-bottom: 20px;
} .themetechmount-testimonialbox-stylenine .themetechmount-box-content {
position: relative;
}
.themetechmount-testimonialbox-stylenine .themetechmount-box-content:before {
content: "";
background-color: #fff;
-webkit-mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/test-quote1.svg) no-repeat 100% 100%;
mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/test-quote1.svg) no-repeat 100% 100%;
bottom: 8px;
width: 41px;
height: 38px;
position: absolute;
left: 0;
margin: 0 auto;
z-index: 1;
}
.themetechmount-box-testimonial.themetechmount-testimonialbox-stylenine {
background-color: var(--ttm-secondarycolor);
color: #fff;
padding: 45px 50px 52px;
border-radius: 5px;
position: relative;
margin: 30px 30px 0 0;
}
.themetechmount-testimonialbox-stylenine .themetechmount-author-name {
font-size: 18px;
line-height: 32px;
font-weight: 500;
color: #fff;
display: inline-block;
padding-right: 20px;
}
.themetechmount-testimonialbox-stylenine .themetechmount-box-img .themetechmount-icon-box {
display: none;
}
.themetechmount-testimonialbox-stylenine .themetechmount-box-title {
padding-left: 70px;
}
.themetechmount-testimonialbox-stylenine .themetechmount-box-desc blockquote {
font-weight: 500;
font-size: 22px;
line-height: 34px;
padding-bottom: 40px;
}
.themetechmount-testimonialbox-stylenine .themetechmount-box-footer {
font-size: 16px;
color: rgba(255, 255, 255, 0.80);
position: relative;
}
.themetechmount-testimonialbox-stylenine .themetechmount-box-footer:before {
content: '';
position: absolute;
background-color: #fff;
height: 17px;
width: 2px;
top: 2px;
left: -10px;
rotate: 15deg;
}
.themetechmount-testimonialbox-stylenine:after {
content: '';
position: absolute;
background-image: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/verify-img.png);
background-repeat: no-repeat;
background-position: top right;
top: -32px;
right: -45px;
bottom: 0;
left: 0;
} .themetechmount-testimonialbox-styleten .themetechmount-icon-box i.demo-icon:before {
content: "\f107";
font-family: 'flaticon_new_bussines_agency';
font-size: 28px;
color: #fff;
font-weight: 500;
}
.themetechmount-testimonialbox-styleten {
background-color: var(--ttm-skincolor);
color: rgba(255, 255, 255, 0.80);
padding: 19px 30px 25px;
}
.themetechmount-testimonialbox-styleten .themetechmount-author-name {
color: #ffffff;
font-size: 15px;
line-height: 16px;
}
.themetechmount-testimonialbox-styleten .themetechmount-box-footer {
font-size: 13px;
}
.themetechmount-testimonialbox-styleten blockquote.themetechmount-testimonial-text {
font-size: 16px;
line-height: 26px;
font-style: normal;
}
.themetechmount-testimonialbox-styleten .themetechmount-box-content .tm-box-footer {
padding-top: 25px;
}
.themetechmount-testimonialbox-styleten .themetechmount-box-img {
text-align: right;
vertical-align: bottom;
} .themetechmount-testimonialbox-style12 .themetechmount-box-content .tm-box-footer .themetechmount-box-img {
display: block;
}
.themetechmount-testimonialbox-style12 .themetechmount-box-content .tm-box-footer .themetechmount-box-img img {
margin: 0 auto;
}
.themetechmount-testimonialbox-style12 .themetechmount-box-content .themetechmount-box-title h3.themetechmount-author-name {
font-size: 21px;
line-height: 37px;
padding-right: 12px;
}
.themetechmount-testimonialbox-style12 .themetechmount-box-content .themetechmount-box-title {
display: flex;
padding-top: 10px;
justify-content: center;
margin-bottom: 15px;
}
.themetechmount-testimonialbox-style12 .themetechmount-box-content .themetechmount-box-desc blockquote {
text-align: center;
font-size: 40px;
line-height: 55px;
font-weight: 500;
color: var(--body-blackfont-color);
width: 70%;
margin: 0 auto;
position: relative;
}
.themetechmount-testimonialbox-style12 .themetechmount-box-content .themetechmount-box-title span.themetechmount-box-footer {
padding-top: 6px;
}
.themetechmount-testimonialbox-style12 .themetechmount-box-content .themetechmount-box-desc blockquote:before {
content: '\e83f';
position: absolute;
font-family: 'tm-ttmbusiness-icons';
font-size: 300px;
transform: rotateZ(180deg);
opacity: 0.09;
color: var(--ttm-secondarycolor);
top: -20px;
bottom: auto;
left: -126px;
font-style: normal;
right: auto;
}
.themetechmount-testimonialbox-style12 .themetechmount-box-content .themetechmount-box-desc blockquote:after {
content: '\e83f';
position: absolute;
font-family: 'tm-ttmbusiness-icons';
font-size: 300px;
opacity: 0.09;
color: var(--ttm-secondarycolor);
bottom: 75px;
top: auto;
right: -125px;
left: auto;
font-style: normal;
}
.themetechmount-testimonialbox-style12 .themetechmount-box-content .themetechmount-box-desc {
margin-bottom: 35px;
} .themetechmount-testimonialbox-stylethree.themetechmount-testimonialbox-stylefifteen .themetechmount-box-desc blockquote {
font-size: 18px;
font-weight: 500;
line-height: 32px;
color: var(--ttm-secondarycolor);
-webkit-line-clamp: unset;
}
.themetechmount-testimonialbox-stylethree.themetechmount-testimonialbox-stylefifteen .themetechmount-author-name {
font-weight: 500;
line-height: 27px;
}
.themetechmount-testimonialbox-stylethree.themetechmount-testimonialbox-stylefifteen .themetechmount-box-footer {
color: var(--ttm-secondarycolor);
}
.themetechmount-element-testimonialbox-style-15.themetechmount-boxes-gap-30px .themetechmount-boxes-row-wrapper.row .tm-box-col-wrapper {
border-top: 1px solid;
}
.themetechmount-element-testimonialbox-style-15 .themetechmount-box-desc {
padding-bottom: 34px;
}
.tm-bgcolor-darkgrey .themetechmount-testimonialbox-stylethree.themetechmount-testimonialbox-stylefifteen .themetechmount-post-item {
border-color: rgba(255, 255, 255 , 0.20);
background-color: transparent;
}
.tm-bgcolor-darkgrey .themetechmount-element-testimonialbox-style-15.themetechmount-boxes-gap-30px .themetechmount-boxes-row-wrapper.row .tm-box-col-wrapper {
border-color: rgba(255, 255, 255 , 0.20);
} .themetechmount-testimonialbox-style14 .themetechmount-box-author {
background-color: rgb(255, 255, 255);
box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.11);
margin: 10px 0 18px;
padding: 25px 70px 25px 30px;
border-radius: 20px 20px 20px 0;
transition: 0.8s;
}
.themetechmount-testimonialbox-style14:hover .themetechmount-box-author {
border-radius: 20px 0;
}
.themetechmount-testimonialbox-style14 .themetechmount-box-highlight h2.themetechmount-review-highlight {
font-size: 18px;
line-height: 24px;
}
.themetechmount-testimonialbox-style14 .themetechmount-box-desc .themetechmount-testimonial-text {
position: relative;
font-size: 16px;
line-height: 28px;
color: var(--body-fonts-color);
}
.themetechmount-testimonialbox-style14 .themetechmount-box-content .tm-box-footer img {
height: 46px;
width: 46px;
}
.themetechmount-testimonialbox-style14 .themetechmount-box-title {
padding-left: 15px;
}
.themetechmount-testimonialbox-style14 .themetechmount-author-name {
line-height: 26px;
display: inline-block;
font-size: 18px;
font-weight: 400;
position: relative;
}
.themetechmount-testimonialbox-style14 .themetechmount-author-name:before {
position: absolute;
content: ",";
display: inline-block;
left: auto;
right: -5px;
}
.themetechmount-testimonialbox-style14 .themetechmount-box-footer {
font-size: 16px;
font-weight: normal;
padding-left: 10px;
}
.themetechmount-testimonialbox-style14 .themetechmount-box-desc blockquote:before {
content: '';
background-color: var(--ttm-greycolor);
-webkit-mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/chat.svg) no-repeat 100% 100%;
mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/chat.svg) no-repeat 100% 100%;
display: block;
left: auto;
position: absolute;
top: -35px;
right: -45px;
width: 68px;
height: 68px;
transition: all 0.5s ease 0s;
background-repeat: no-repeat;
} .themetechmount-testimonialbox-style21 {
position: relative;
display: block;
text-align: center;
margin: 0;
}
.themetechmount-testimonialbox-style21 .themetechmount-box-img-right img{
text-align: center;
margin: 0 auto;
}
.themetechmount-testimonialbox-style21 .themetechmount-box-desc .themetechmount-testimonial-text {
text-align: center;
color: var(--body-blackfont-color);
font-size: 18px;
}
.themetechmount-testimonialbox-style21 .tm-box-footer {
padding-top: 10px;
padding-bottom: 7px;
}
.themetechmount-testimonialbox-style21 .themetechmount-author-name {
font-size: 18px;
line-height: 28px;
font-weight: 600;
}
.themetechmount-testimonialbox-style21 .themetechmount-box-footer {
color: var(--body-blackfont-color);
}
.themetechmount-testimonialbox-style21 .tm-ttmbusiness-icon-star-1.tm-active,
.themetechmount-testimonialbox-style21 .tm-ttmbusiness-icon-star-empty-1 {
color: #ffb939;
}
.themetechmount-testimonialbox-style21  .themetechmount-box-author {
padding: 5px 85px 10px;
}
.themetechmount-testimonialbox-style21 .themetechmount-box-content .tm-box-footer .themetechmount-box-title:before {
content: '';
background-color: var(--ttm-greycolor);
-webkit-mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/quote-01.svg) no-repeat 100% 100%;
mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/quote-01.svg) no-repeat 100% 100%;
-webkit-mask-size: cover;
mask-size: cover;
position: absolute;
height: 170px;
width: 180px;
top: 35px;
left: 0;
right: 0;
bottom: auto;
z-index: -1;
display: block;
margin: 0 auto;
}
@media (max-width: 1024px){
.themetechmount-testimonialbox-style21  .themetechmount-box-author {
padding: 5px 30px 10px;
}
} .tm-testimonialbox-style24 .themetechmount-post-item {
background-color: var(--ttm-whitecolor);
padding: 40px 40px;
box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
margin: 15px 0px;
border-radius: 10px;
}
.tm-bgcolor-yes .tm-testimonialbox-style24 .themetechmount-post-item {
box-shadow:unset;
}
.themetechmount-boxes-testimonial .tm-testimonialbox-style24 .themetechmount-box-desc blockquote {
font-size: 20px;
line-height: 32px;
}
.tm-testimonialbox-style24 .themetechmount-box-content .tm-box-footer img {
height:65px;
width: 65px;
}
.tm-testimonialbox-style24 .tm-box-footer .themetechmount-box-title {
padding-left: 20px;
}
.themetechmount-boxes-testimonial .tm-testimonialbox-style24 .themetechmount-author-name {
font-size: 22px;
line-height: 25px;
}
.tm-testimonialbox-style24 .tm-box-footer {
padding-top: 10px;
padding-bottom:5px;
}
.themetechmount-boxes-testimonial .tm-testimonialbox-style24 .themetechmount-ratting-star {
padding: 0;
margin-bottom: 20px;
}
.tm-testimonialbox-style24 .themetechmount-box-content {
position:relative;
}
.tm-testimonialbox-style24 .themetechmount-box-content:after {
content: '\e85b';
position: absolute;
font-family: 'tm-ttmbusiness-icons';
bottom: 0px;
right: 0;
left: auto;
line-height: 60px;
font-size: 80px;
color: var(--body-fonts-color);
opacity: 0.09;
}
.themetechmount-boxes-testimonial .tm-testimonialbox-style24 .tm-ttmbusiness-icon-star-1.tm-active,
.themetechmount-boxes-testimonial .tm-testimonialbox-style24 .tm-ttmbusiness-icon-star-empty-1 {
color:#bac8c8;
}
.tm-testimonialbox-style24 .tm-ttmbusiness-icon-star-empty-1, .tm-testimonialbox-style24 .tm-ttmbusiness-icon-star-1 {
width: 12px;
font-size: 16px;
}
.themetechmount-boxes-testimonial .tm-testimonialbox-style24 .themetechmount-box-footer {
font-size:15px;
}
.themetechmount-element-testimonialbox-style-24 .slick-dots li button {
background-color: transparent;
border: 1px solid #000;
}
.themetechmount-element-testimonialbox-style-24 .slick-dots li.slick-active {
width: 9px;
}
.themetechmount-element-testimonialbox-style-24 .slick-dots li.slick-active button {
width: 8px;
background-color: #000;
border-radius: 50%;
}
.themetechmount-element-testimonialbox-style-24 .slick-current.slick-active + .slick-active .themetechmount-post-item {
background-color: var(--ttm-greycolor);
} .themetechmount-boxes-view-slickview-style2 .themetechmount-boxes-row-wrapper.row:not(.slick-slider) .tm-box-col-wrapper {
margin-bottom: 0;
padding-top: 0;
}
.themetechmount-boxes-view-slickview-style2 .testimonials-nav {
max-width: 285px;
overflow: hidden;
margin-bottom: 12px !important;
margin: 0 auto;
position: relative;
display: block;
float: unset;
padding-top: 0;
}
.themetechmount-boxes-view-slickview-style2 .testimonials-nav .slide_wrap {
margin: 0px;
width: auto !important;
}
.themetechmount-boxes-view-slickview-style2 .testimonial_item, .themetechmount-boxes-view-slickview-style2 .testimonial_nav_info {
transition: all 400ms;
-webkit-transition: all 400ms;
}
.themetechmount-boxes.themetechmount-boxes-view-slickview-style2 .slick-center .testimonial_item, .themetechmount-boxes.themetechmount-boxes-view-slickview-style2 .testimonials-nav {
margin: 0 auto;
}
.themetechmount-boxes.themetechmount-boxes-view-slickview-style2 .themetechmount-box-img .themetechmount-item-thumbnail {
width: 90px;
height: 90px;
transition: all 400ms;
-webkit-transition: all 400ms;
}
.themetechmount-boxes.themetechmount-boxes-view-slickview-style2 .testimonials-nav .testimonial_item .themetechmount-box-img .themetechmount-item-thumbnail-inner img {
border-radius: 50%;
max-width: 90px;
margin: 0;
opacity: .5;
}
.themetechmount-boxes.themetechmount-boxes-view-slickview-style2 .testimonials-nav .slick-slide.slick-active + .slick-slide.slick-current.slick-active  .themetechmount-item-thumbnail-inner img {
position: relative;
opacity: 1;
border: 5px solid var(--ttm-skincolor);
border-radius: 50%;
z-index: 5;
transition: all 400ms;
-webkit-transition: all 400ms;
}
.themetechmount-boxes-view-slickview-style2 .testimonial_wrapper .themetechmount-box-desc {
text-align: center;
padding: 0;
}
.themetechmount-boxes-view-slickview-style2 .testimonials-info {
display: block;
text-align: center;
margin: 0 auto;
padding: 0 105px;
padding-bottom: 50px;
}
.themetechmount-boxes-view-slickview-style2 .themetechmount-box-desc .themetechmount-testimonial-text {
font-family: var(--special-element-fontfamily);
font-size: 28px;
font-weight: 600;
line-height: 45px;
text-align: center;
padding: 18px 0 15px;
color: var(--body-blackfont-color);
}
.themetechmount-boxes-view-slickview-style2 .themetechmount-boxes-row-wrapper {
box-shadow: unset;
}
.themetechmount-boxes-view-slickview-style2 .themetechmount-author-name {
font-size: 20px;
line-height: 30px;
display: inline-block;
padding-right: 20px;
font-family: var(--special-element-fontfamily);
}
.themetechmount-boxes-view-slickview-style2 .themetechmount-box-desc .themetechmount-box-title {
display: inline-block;
padding: 6px 25px;
}
.themetechmount-boxes-view-slickview-style2 .testimonials-nav .nav_item_wrap {
margin: 0;
}
.themetechmount-boxes-view-slickview-style2 .themetechmount-box-footer {
position: relative;
font-size: 20px;
line-height: 30px;
font-weight: var(--body-font-weight);
padding-left: 30px;
font-family: var(--special-element-fontfamily);
}
.themetechmount-boxes-view-slickview-style2 .themetechmount-box-footer:before {
content: "";
position: absolute;
width: 15px;
height: 2px;
background-color: var(--body-fonts-color);
left: 5px;
top: 15px;
} .themetechmount-boxes-view-slickview-style2 .themetechmount-boxes-row-wrapper .slick-arrow {
top: 100%;
left: 0;
margin: 0 auto;
right: 0;
height: 40px;
width: 40px;
border: 1px solid #000;
border-radius: 50%;
background-color: transparent;
}
.themetechmount-boxes-view-slickview-style2 .themetechmount-boxes-row-wrapper .slick-arrow.slick-next {
right: -50px;
}
.themetechmount-boxes-view-slickview-style2 .themetechmount-boxes-row-wrapper .slick-arrow.slick-prev {
left: -50px;
}
.themetechmount-boxes-view-slickview-style2 .themetechmount-boxes-row-wrapper .slick-prev:before {
content: "\f177";
}
.themetechmount-boxes-row-wrapper .slick-prev:before, .themetechmount-boxes-row-wrapper .slick-next:before {
font-family: "FontAwesome";
content: "\f177";
color: var(--body-blackfont-color);
font-size: 15px;
line-height: 30px;
position: relative;
opacity: 1;
}
.themetechmount-boxes-row-wrapper .slick-next:before {
content: "\f178";
} .themetechmount-testimonialbox-style23 {
text-align: center;
padding: 50px 0 40px;
}
.themetechmount-testimonialbox-style23 .themetechmount-box-content blockquote {
font-size: 35px;
line-height: 52px;
text-align: center;
width: 75%;
margin: 0 auto;
font-style: italic;
color: var(--body-blackfont-color);
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.themetechmount-testimonialbox-style23 .themetechmount-box-content .tm-title-textbox .themetechmount-author-name {
display: inline-block;
margin-right: 15px;
font-size: 20px;
line-height: 34px;
}
.themetechmount-testimonialbox-style23 .themetechmount-box-content .themetechmount-box-title .themetechmount-box-footer {
font-size: 16px;
line-height: 26px;
color: var(--body-fonts-color);
position: relative;
padding-left: 10px;
}
.themetechmount-testimonialbox-style23 .themetechmount-box-content .themetechmount-box-title .themetechmount-box-footer:before {
content: '';
position: absolute;
background-color: var(--body-fonts-color);
top: 0;
bottom: auto;
left: 0;
right: auto;
width: 1px;
height: 20px;
transform: rotate(15deg);
}
.themetechmount-testimonialbox-style23 .themetechmount-box-content .themetechmount-box-author .themetechmount-box-img {
display: none;
}
.themetechmount-testimonialbox-style23 .themetechmount-box-content .themetechmount-box-desc{
position: relative;
margin-bottom: 25px;
}
.themetechmount-testimonialbox-style23 .themetechmount-box-content .themetechmount-box-desc:after {
content: "\f121";
font-family: 'flaticon_new_bussines_agency' !important;
position: absolute;
right: 0;
left: 0;
top: 85px;
bottom: auto;
font-size: 256px;
font-style: normal;
color: #f2f2f2;
z-index: -1;
transform: rotate(180deg);
} .themetechmount-testimonialbox-style26 {
position: relative;
}
.themetechmount-testimonialbox-style26 .themetechmount-box-content {
position: relative;
margin-top: 60px;
text-align: center;
padding: 20px 200px 0px;
}
.themetechmount-testimonialbox-style26 .themetechmount-box-content:before {
content: "";
background-color: var(--ttm-skincolor);
-webkit-mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/demo-29-testi-quote.svg) no-repeat 100% 100%;
mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/demo-29-testi-quote.svg) no-repeat 100% 100%;
top: -70px;
width: 68px;
height: 68px;
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
z-index: 1;
}
.themetechmount-testimonialbox-style26 .themetechmount-box-content .themetechmount-box-desc blockquote.themetechmount-testimonial-text {
font-size: 20px;
line-height: 30px;
font-style: normal;
color: var(--body-fonts-color);
text-align: center;
}
.themetechmount-testimonialbox-style26 .themetechmount-box-content .themetechmount-box-author {
padding-top: 20px;
}
@media (max-width:573px) {
.themetechmount-testimonialbox-stylethree.themetechmount-testimonialbox-stylefifteen .themetechmount-post-item {
border-right: 0px solid;
}
} .themetechmount-testimonialbox-style18 {
position: relative;
border: 1px solid var(--ttm-bordercolor);
border-radius: 15px;
background: var(--ttm-secondarycolor);
padding: 24px 30px 20px;
text-align: center;
margin: 0 auto;
}
.themetechmount-testimonialbox-style18 .themetechmount-box-content:after {
content: '\e805';
position: absolute;
font-family: 'tm-ttmbusiness-icons';
top: 16px;
bottom: auto;
right: 0;
left: 0;
line-height: 48px;
font-size: 38px;
color: var(--ttm-skincolor);
}
.themetechmount-testimonialbox-style18 .themetechmount-box-desc blockquote {
text-align: center;
padding-top: 40px;
padding-bottom: 12px;
font-family: var(--special-element-fontfamily);
}
.themetechmount-testimonialbox-style18 h3.themetechmount-author-name {
display: inline-block;
position: relative;
padding-right: 13px;
font-weight: 500;
font-size: 16px;
}
.themetechmount-testimonialbox-style18 h3.themetechmount-author-name:after {
content: '/';
position: absolute;
top: 0;
bottom: auto;
right: 1px;
left: auto;
line-height: 21px;
font-size: 15px;
color: var(--body-fonts-color);
}
.themetechmount-testimonialbox-style18 span.themetechmount-box-footer{
font-family: var(--special-element-fontfamily);
} .themetechmount-testimonialbox-stylefive .themetechmount-box-img img {
border-radius: 0;
width: 100%;
height: 100%;
transition: all 3500ms ease;
}
.themetechmount-element-testimonialbox-style-5 .themetechmount-boxes-row-wrapper .tm-box-col-wrapper.slick-slide {
padding-right: 0px;
}
.themetechmount-testimonialbox-stylefive h2.themetechmount-review-highlight {
font-size: 24px;
line-height: 32px;
font-weight: 500;
padding-left: 80px;
}
.themetechmount-testimonialbox-stylefive .tm-title-ratingstar {
padding: 60px 27px 47px 30px;
background-color: var(--ttm-greycolor);
min-height: 430px;
}
.themetechmount-testimonialbox-stylefive .themetechmount-review-highlight {
position: relative;
}
.themetechmount-testimonialbox-stylefive .themetechmount-review-highlight:before {
-webkit-mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/quote-img.svg) no-repeat 100% 100%;
mask: url(//truebookerplugin.com/wp-content/themes/ttm-business/images/quote-img.svg) no-repeat 100% 100%;
-webkit-mask-size: cover;
mask-size: cover;
position: absolute;
top: 0px;
left: 0px;
width: 50px;
height: 50px;
content: '';
background-color: #000;
}
.themetechmount-testimonialbox-stylefive .themetechmount-box-highlight {
border-bottom: 1px solid rgba(0, 0, 0, 0.10);
padding-bottom: 10px;
}
.themetechmount-testimonialbox-stylefive .themetechmount-box-desc {
padding: 23px 0 30px;
}
.tm-box-col-wrapper.slick-slide.slick-current.slick-active .themetechmount-testimonialbox-stylefive .tm-title-ratingstar {
display: block;
}
.tm-box-col-wrapper.slick-slide .themetechmount-testimonialbox-stylefive .tm-title-ratingstar {
display: none;
}
.themetechmount-testimonialbox-stylefive .themetechmount-box-img.col-md-6 {
padding: 0;
}
.themetechmount-testimonialbox-stylefive .themetechmount-box-desc .themetechmount-testimonial-text {
font-size: 16px;
line-height: 26px;
}
.themetechmount-testimonialbox-stylefive .themetechmount-author-name {
font-size: 22px;
line-height: 32px;
margin-bottom: 0px;
display: inline-block;
padding-right: 8px;
}
.themetechmount-testimonialbox-stylefive .themetechmount-box-footer {
font-size: 16px;
font-weight: 500;
}
.themetechmount-testimonialbox-stylefive .tm-ttmbusiness-icon-star-1.tm-active {
color: var(--ttm-skincolor);
}
.themetechmount-testimonialbox-stylefive:hover .themetechmount-review-highlight:before {
background-color: var(--ttm-skincolor);
transition: .5s;
}
.themetechmount-testimonialbox-stylefive .themetechmount-item-thumbnail {
overflow: hidden;
}
.themetechmount-testimonialbox-stylefive:hover .themetechmount-item-thumbnail img {
transform: scale(1.2) rotate(2deg);
}
.themetechmount-element-testimonialbox-style-5.tm-boxes-carousel-arrows-1 .themetechmount-boxes-row-wrapper .slick-next {
right: 427px;
}
.themetechmount-element-testimonialbox-style-5.tm-boxes-carousel-arrows-1 .themetechmount-boxes-row-wrapper .slick-prev {
right: 490px;
left: auto;
}
.themetechmount-element-testimonialbox-style-5.themetechmount-boxes-testimonial .themetechmount-boxes-row-wrapper .slick-arrow {
height: 50px;
width: 50px;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
border-radius: 50%;
top: -71px;
}
.themetechmount-element-testimonialbox-style-5 .themetechmount-boxes-row-wrapper .slick-prev:before {
content: "\e808";
}
.themetechmount-element-testimonialbox-style-5 .themetechmount-boxes-row-wrapper .slick-next:before {
content: "\e809";
}
.themetechmount-element-testimonialbox-style-5 .themetechmount-boxes-row-wrapper .slick-prev:before, .themetechmount-element-testimonialbox-style-5 .themetechmount-boxes-row-wrapper .slick-next:before {
font-family: 'tm-ttmbusiness-icons';
color: #000;
font-size: 30px;
line-height: 30px;
position: relative;
opacity: 1;
font-weight: 400;
}
@media (max-width: 1024px) {
.themetechmount-element-testimonialbox-style-5 .themetechmount-boxes-row-wrapper .tm-box-col-wrapper.slick-slide {
padding-right: 15px;
}
} .themetechmount-testimonialbox-style27 {
text-align: center;
position: relative;
}
.themetechmount-testimonialbox-style27 .themetechmount-box-desc blockquote {
text-align: center;
padding: 0;
text-align: center;
position: relative;
font-size: 37px;
line-height: 60px;
color: var(--ttm-whitecolor);
font-family: var(--special-element-fontfamily);
font-style: italic;
}
.themetechmount-testimonialbox-style27 .themetechmount-box-content {
position: relative;
}
.themetechmount-testimonialbox-style27 .themetechmount-box-content:before {
content: "\f178";
font-family: 'flaticon_new_bussines_agency';
position: absolute;
right: 0;
left: 0;
top: 85px;
bottom: 0;
font-size: 300px;
font-style: normal;
color: rgba(255 , 255 , 255 , 5%);
z-index: -1;
}
.themetechmount-testimonialbox-style27 .themetechmount-box-content .themetechmount-box-author {
margin-top: 40px;
}
.themetechmount-testimonialbox-style27 .themetechmount-box-content .themetechmount-box-author .themetechmount-author-name {
display: inline-block;
padding-right: 22px;
font-size: 24px;
line-height: 34px;
color: var(--ttm-whitecolor);
font-weight: 400;
}
.themetechmount-testimonialbox-style27 .themetechmount-box-content .themetechmount-box-author .themetechmount-box-footer {
display: inline-block;
position: relative;
font-size: 14px;
}
.themetechmount-testimonialbox-style27 .themetechmount-box-content .themetechmount-box-author .themetechmount-box-footer:before {
font-size: 20px;
position: absolute;
content: "/";
left: -15px;
right: auto;
}