.mt-addons_button_holder .mt-addons_button{
font-size: 1em;
transition: all 250ms ease 0s;
-webkit-transition: all 250ms ease 0s;
display: inline-block;
}
.mt-addons_button_holder.inline-block {
display: inline-block;
} .mt-addons_button_holder.btn-rounded .mt-addons_button {
border-radius: 5px;
-webkit-border-radius: 5px;
}
.mt-addons_button_holder.btn-round .mt-addons_button {
border-radius: 30px;
-webkit-border-radius: 30px;
}
.mt-addons_button_holder.btn-square .mt-addons_button {
border-radius: 0px;
-webkit-border-radius: 0px;
} .mt-addons_button_holder .mt-addons_button.mt-addons-btn-sm {
padding: 5px 15px;
}
.mt-addons_button_holder .mt-addons_button.mt-addons-btn-medium {
padding: 10px 25px;
}
.mt-addons_button_holder .mt-addons_button.mt-addons-btn-lg {
padding: 15px 35px;
}
.mt-addons_button_holder .mt-addons_button.mt-addons-btn-extra-large {
padding: 18px 42px;
}
.mt-addons-client-image {
display: block;
text-align: center;
}
.mt-addons-client-image-holder {
transition: ease-in all 250ms;
}
.mt-addons-client-image-holder:hover {
opacity: 0.6;
}
.mt-addons-clients-image-holder {
padding: 0 15px;
}
.mt-addons-clients-carusel .owl-controls .owl-pagination{
margin-top: 0px;
text-align: center;
position: absolute;
top: -25px;
width: 100%;
}
.mt-addons-clients-carusel .owl-controls .owl-buttons .owl-prev {
left: 0px;
top: 35px;
position: absolute;
color: #000000;
font-size: 22px;
background: transparent;
}
.mt-addons-clients-carusel img{
margin: 0 auto;
width: auto !important;
}
.mt-addons-client-image-holder.clients-border{
padding: 15px 25px;
opacity: .6;
border: 1px solid #ddd;
border-radius: 3px;
}
.swiper-button-prev:hover,
.swiper-button-next:hover {
opacity: 1;
}
.mt-addons-absolute-element-absolute{
position: absolute;
}
.mt-addons-absolute-element-absolute.rotate{
animation: spin 8s linear 0s infinite;
}
@media only screen and (max-width: 991px){ 
.mt-addons-absolute-element-absolute {
position: sticky!important;
display: none!important;
}
}
.mt-addons-absolute-element-absolute.float{ -webkit-animation: mover 1s infinite  alternate;
animation: mover 1s infinite  alternate;
}
@-webkit-keyframes mover {
0% { transform: translateY(0); }
100% { transform: translateY(-10px); }
}
@keyframes mover {
0% { transform: translateY(0); }
100% { transform: translateY(-10px); }
}
@media only screen and (max-width: 768px) {
.mt-addons-absolute-element-absolute{
top: 10%!important;
}
}