.qodef-qi-tabs-horizontal .logik-tab-title span {
   
    font-family: var(--highlight-font-family);
    font-size: var(--font-size-h1);
    color: var(--color-theme-primary);
    font-weight: bold;
}
.qodef-qi-tabs-horizontal .logik-tab-title span.right{
    font-family: var(--highlight-font-family);
    font-size: var(--font-size-h4);
    line-height: var(--font-line-height-body);
    color: var(--global-font-title);
    font-weight: bold;
    margin: 0 15px;
}
.qodef-qi-tabs-horizontal .logik-tab-title{
        display: flex;
        align-items: center;
        margin-top: -15px;
}
.qodef-qi-tabs-horizontal .ion{
    font-size: var(--font-size-h5);
    color: var(--color-theme-secondary);
    line-height: var(--font-line-height-body);
}
.qodef-qi-tabs-horizontal .row>div{
    margin-bottom: 15px;
    color: var(--global-font-title);
}
#dash-counter::after{
    content: "";
    position: absolute;
    top: 50%;
    width: 1px;
    background: var(--global-font-color);
    height: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.qodef-addons-blog-slider .qodef-blog-item {
    margin-bottom: 12px;
}
.qodef-addons-blog-slider .qodef-blog-item .qodef-e-inner,
.qodef-addons-blog-list .qodef-blog-item .qodef-e-inner{
    box-shadow: var(--global-box-shadow) !important;
    border-radius: var(--border-radius-five);
} 
.qodef-addons-blog-slider .qodef-blog-item .qodef-e-inner .qodef-e-media-image,
.qodef-addons-blog-list .qodef-blog-item .qodef-e-inner .qodef-e-media-image,
.qodef-qi-team-member .qodef-m-inner .qodef-m-media-image img{
    border-radius: 5px 5px 0 0;
}
.qodef-addons-blog-slider.qodef-item-layout--boxed .qodef-e-info-date,
.qodef-addons-blog-list.qodef-item-layout--boxed .qodef-e-info-date{
    border-radius: 0 5px 0 0;
}
.qodef-addons-blog-slider .qodef-e-inner::before,
.qodef-addons-blog-list  .qodef-e-inner::before,
.qodef-qi-team-member .qodef-m-inner::before,
.itservice-icon .qodef-m-icon-holder::before ,
.weservice-icon .qodef-m-icon-holder::before,
.service-icon .qodef-m-icon-holder::before,
.testimonial-border::before,
.testimonial-bg .qodef-qi-testimonials-slider .qodef-e-inner::before,
.contact-icon::before,
.contact-form-border .elementor-widget-wrap::before,
.solution-border .elementor-widget-container::before,
.allservice-border::before,.allservice-border .qodef-qi-business-hours::before  {
    width: 30%;
    height: 2px;
    content: "";
    background: var(--color-theme-primary);
    position: absolute;
    bottom: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
    opacity: 1;
    transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
}
.qodef-addons-blog-slider .qodef-e-inner:hover:before , 
.qodef-addons-blog-list  .qodef-e-inner:hover:before,
.qodef-qi-team-member .qodef-m-inner:hover::before,
.itservice-icon:hover .qodef-m-icon-holder::before,
.weservice-icon:hover .qodef-m-icon-holder::before,
.service-icon:hover .qodef-m-icon-holder::before,
.contact-icon:hover::before,
.contact-form-border .elementor-widget-wrap:hover::before,
.solution-border:hover .elementor-widget-container::before,
.allservice-border:hover::before,
.allservice-border .qodef-qi-business-hours:hover:before  
{ 
    opacity: 1;
    width: 100%;
}
.qodef-qi-team-member .qodef-m-inner{
    box-shadow: var(--global-box-shadow);
    border-radius: var(--border-radius-five);
}
.qodef-qi-team-member .qodef-m-social-icons{
    position: absolute;
    display: grid;
    top: 16px;
    right: 0;
}
.qodef-qi-team-member .qodef-m-social-icons .qodef-e-social-icon i{
border-radius: var(--border-radius-five);
line-height: 0;
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
margin-left: 10px;
margin-bottom: 15px;
margin-right: 1px;
color: var(--color-theme-white);
background: var(--color-theme-primary);
}

.qodef-qi-team-member .qodef-m-social-icons .qodef-e-social-icon i:hover{
    background: var(--color-theme-secondary);
    transform: none;
}

.qodef-qi-team-member.qodef-item-layout--info-below .qodef-m-content {
   padding-bottom: 20px;
}
.qodef-qi-team-member .qodef-m-media-image{
    position: relative;
    overflow: hidden;
}
.qodef-qi-team-member .qodef-m-media-image::before{
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.4);
    opacity: 0;
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -o-opacity: 0;
    border-radius: 5px;
    transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
}
.qodef-qi-team-member:hover .qodef-m-media-image::before{
opacity: 1;
-webkit-opacity: 1;
-moz-opacity: 1;
-o-opacity: 1;
transition: all .5s ease-in-out;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
}
.service-icon:hover .qodef-m-text p{
    color: var(--color-theme-white);
    transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
}
.qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation .qodef-tab-title a{
    border: 1px solid var(--border-color-light) !important;
    border-radius: 0.25rem;
}
.qodef-qi-tabs-horizontal .qodef-tabs-horizontal-navigation li.ui-state-active a{
    border: 1px solid transparent !important ;
    border-radius: 0.25rem !important;
}
.img-border img,.qodef-qi-banner .qodef-m-image{
    border-radius: var(--border-radius-five) !important;
}
.testimonial-bg .qodef-qi-testimonials-slider .qodef-e-inner{
    background-color: var(--color-theme-white);
    padding: 30px;
    border-radius: var(--border-radius-five);
}
.qodef-qi-banner .qodef-m-content-inner{
    background-color: var(--color-theme-white);
    padding: 16px;
    border-radius: var(--border-radius-five);
    opacity: 0;
    transition: all .5s ease-in-out;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
}
.qodef-qi-banner:hover .qodef-m-content-inner{
    opacity: 1;
}
.qodef-qi-pricing-table{
    border-radius: var(--border-radius-five);
}
.qodef-qi-pricing-table .qodef-m-price{
    background-color: #FFF4EB;
}
.qodef-qi-pricing-table .qodef-qi-button{
    width: 245px !important;
}
.qodef-qi-pricing-table .qodef-m-inner{
    padding-bottom: 30px !important;
}
.unique-price .qodef-m-price, .price-hover:hover .qodef-m-price{
    background-color: var(--color-theme-white);
}
.price-hover .qodef-qi-pricing-table:hover {
    background-color: var(--color-theme-secondary);
    color: var(--color-theme-white);
    transition: all .5s ease-in-out;
    border: 1px solid var(--border-color-light);
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
}
.price-hover:hover .qodef-m-title{
    color: var(--color-theme-white);
}
.qodef-qi-faq .qodef-e-title-holder{
    border-radius: var(--border-radius-five);
}
.pagination-border .page-numbers{
    border: 1px solid var(--border-color-light);
}

.career-post strong{
    color: var(--global-font-title);
    margin-right: 5px;
}

.career-post ul li i{
    color: var(--color-theme-primary);
    margin-right: 5px;
}

.unique-faq .qodef-e-mark span{
    background: var(--color-theme-secondary);
    padding: 15px;
    border-radius: var(--border-radius-three);
}

.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{
    border-radius: var(--border-radius-five);
}

.qodef-qi-progress-bar-horizontal svg {
    border-radius: 90px;
}

.rotate{
    transform: rotate(270deg)
}
.qodef-addons-blog-slider .qodef-blog-item .qodef-e-read-more{
    margin-top: 0;
}
.qodef-qi-banner .qodef-m-title:hover{
    color: var(--color-theme-primary);
}
.qodef-qi-pricing-table .qodef-m-title-icon svg{
    background-color: var(--color-theme-white);
    padding: 20px;
    height: 80px;
    width: 80px !important;
    border-radius: var(--border-radius-three);
    box-shadow: var(--global-box-shadow);
}
.qodef-qi-business-hours .qodef-e-item {
    border-bottom: 1px solid var(--color-theme-white) !important;
}
.advice-box {
    left: 0;
    margin: 0 auto;
}