.qodef-qi-section-title.qodef-decoration--underline .qodef-e-decorated{
    text-decoration: none;
    border-bottom: 2px solid var(--color-theme-primary);
    padding-bottom: 6px;
    
}
.main-btn .qodef-qi-button svg{
    width: 0px !important;
    opacity: 0;
    transition: all 0.2s ease-in-out;
   
}

.main-btn .qodef-qi-button:hover svg{
    margin-right: 10px;
    width: 24px !important;
    opacity: 1;
}

.qodef-qi-interactive-banner:hover .qodef-m-content{
    background: var(--color-bg-effect) !important;
    transition: 0.5s all ease-in-out;

}
.qodef-qi-interactive-banner:hover  .qodef-m-text-holder > .qodef-m-text{
    position: relative;
    padding-bottom: 32px;
 
}
.qodef-qi-interactive-banner  .qodef-m-text-holder > .qodef-m-text:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    border-bottom: 2px solid var(--color-theme-primary);
    
}
.qodef-qi-interactive-banner:hover  .qodef-m-text-holder > .qodef-m-text:after{
    opacity: 1;
}
.qodef-qi-interactive-banner .qodef-m-title{
    opacity: 0;
}
.qodef-qi-interactive-banner:hover .qodef-m-title{
    opacity: 1;
}
.qodef-qi-team-member{
    position: relative;
}
.qodef-qi-team-member .qodef-m-social-icons {
    font-size: 0;
    position: absolute;
    top: 160px;
    left: 92px;
    margin: 0;
    opacity: 0;
    transition: 0.5s all ease-in-out;
    color: var(--global-body-bgcolor);
}
.qodef-qi-team-member:hover .qodef-m-social-icons {
    opacity: 1;
}
.qodef-qi-team-member .qodef-m-inner .qodef-m-image{
  position: relative;
}
.qodef-qi-team-member .qodef-m-inner .qodef-m-image::after{
    opacity: 0;
    transition: 0.5s all ease-in-out;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: var(--color-bg-effect);
    transition: 0.5s all ease-in-out;
}
.qodef-qi-team-member .qodef-m-inner:hover .qodef-m-image::after{
   opacity: 1;
}
.qodef-addons-m-pagination .nav-links :is(.current,:hover){
    background-color: var(--color-theme-primary);
    color: var(--color-theme-white );
}

.qodef-addons-m-pagination .nav-links .page-numbers{
    width: 45px;
    height: 45px;
    border: 1px solid var(--border-color-light);
}

.qodef-addons-blog-list :is(.qodef-e-info-category:hover,.qodef-e-title:hover>a){
    color:var(--color-theme-primary) !important;
}
.swiper-slide .qodef-e-main-image>img{
    filter: brightness(60%);
    transition: all 0.2S ease-in-out;
}
.swiper-slide .qodef-e-main-image>img:hover{
    
    filter: brightness(100%);
}
.qodef-qi-button.qodef-icon--left:not(.qodef-type--icon-boxed) .qodef-m-icon{
    margin-right:0 ;
}
.bdt-prime-slider-skin-isolate .frist-word::before {
    display: none;
}
.bdt-prime-slider-skin-isolate .bdt-slideshow-item{margin: 0 !important;}
.qodef-e-mark{
    display: none;
}
.bdt-prime-slider .bdt-slide-btn-icon {
    display: none !important;
}

.form-label{
    font-family: var(--highlight-font-family);
}
.elementor-icon-list-icon svg{
    margin-inline-end: 0 !important;
}
